fix: bug and auth fixes (#1224)

* fix: sign in and invitation page fixes

* fix: project and workspace services track event fix

* fix: user onboarding complete track event fix

* fix: issue track event fix

* fix: partial property , issue comment and mark as done issue track event fix

* fix: bulk delete , move to cycle or module and issue label track event fix

* fix: state , cycle and module track event fix

* fix: pages and block track event fix

* fix: integration , estimate , importer , analytics and gpt track event fix

* fix: view track event fix

* fix: build fix

* fix: build fix
This commit is contained in:
Anmol Singh Bhatia 2023-06-06 21:36:00 +05:30 committed by GitHub
parent c127353281
commit 6f2a38ad66
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
117 changed files with 1319 additions and 494 deletions

View file

@ -12,6 +12,7 @@ import workspaceService from "services/workspace.service";
import fileService from "services/file.service";
// hooks
import useToast from "hooks/use-toast";
import useUserAuth from "hooks/use-user-auth";
// layouts
import { WorkspaceAuthorizationLayout } from "layouts/auth-layout";
import SettingsNavbar from "layouts/settings-navbar";
@ -49,6 +50,8 @@ const WorkspaceSettings: NextPage = () => {
const router = useRouter();
const { workspaceSlug } = router.query;
const { user } = useUserAuth();
const { setToastAlert } = useToast();
const { data: activeWorkspace } = useSWR(
@ -82,7 +85,7 @@ const WorkspaceSettings: NextPage = () => {
};
await workspaceService
.updateWorkspace(activeWorkspace.slug, payload)
.updateWorkspace(activeWorkspace.slug, payload, user)
.then((res) => {
mutate<IWorkspace[]>(USER_WORKSPACES, (prevData) =>
prevData?.map((workspace) => (workspace.id === res.id ? res : workspace))
@ -114,7 +117,7 @@ const WorkspaceSettings: NextPage = () => {
fileService.deleteFile(asset).then(() => {
workspaceService
.updateWorkspace(activeWorkspace.slug, { logo: "" })
.updateWorkspace(activeWorkspace.slug, { logo: "" }, user)
.then((res) => {
setToastAlert({
type: "success",
@ -169,6 +172,7 @@ const WorkspaceSettings: NextPage = () => {
setIsOpen(false);
}}
data={activeWorkspace ?? null}
user={user}
/>
<div className="p-8">
<SettingsHeader />

View file

@ -135,6 +135,7 @@ const MembersSettings: NextPage = () => {
setIsOpen={setInviteModal}
workspace_slug={workspaceSlug as string}
members={members}
user={user}
/>
<WorkspaceAuthorizationLayout
breadcrumbs={