Skip to content

Commit bc25f27

Browse files
committed
fix: doctype list fetch
1 parent b524794 commit bc25f27

File tree

2 files changed

+33
-29
lines changed

2 files changed

+33
-29
lines changed

frontend/components.d.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,28 @@ export {};
88

99
declare module "vue" {
1010
export interface GlobalComponents {
11-
AccessSection: typeof import("./src/components/form/manage/AccessSection.vue")["default"];
12-
AddFieldsSection: typeof import("./src/components/builder/sidebar/AddFieldsSection.vue")["default"];
13-
Avatar: typeof import("./src/components/ui/Avatar.vue")["default"];
14-
DescriptionSection: typeof import("./src/components/form/manage/DescriptionSection.vue")["default"];
15-
DoctypeFieldsSection: typeof import("./src/components/builder/sidebar/DoctypeFieldsSection.vue")["default"];
16-
FieldEditorSidebar: typeof import("./src/components/FieldEditorSidebar.vue")["default"];
17-
FieldPropertiesForm: typeof import("./src/components/builder/FieldPropertiesForm.vue")["default"];
18-
FieldRenderer: typeof import("./src/components/builder/FieldRenderer.vue")["default"];
19-
FormBuilderContent: typeof import("./src/components/FormBuilderContent.vue")["default"];
20-
FormBuilderHeader: typeof import("./src/components/FormBuilderHeader.vue")["default"];
21-
FormBuilderSidebar: typeof import("./src/components/FormBuilderSidebar.vue")["default"];
22-
FormHeader: typeof import("./src/components/submission/FormHeader.vue")["default"];
23-
FormPreviewCard: typeof import("./src/components/dashboard/FormPreviewCard.vue")["default"];
24-
FormRenderer: typeof import("./src/components/submission/FormRenderer.vue")["default"];
25-
PageHeader: typeof import("./src/components/submission/PageHeader.vue")["default"];
26-
RemoveAccessModal: typeof import("./src/components/form/manage/RemoveAccessModal.vue")["default"];
27-
RenderField: typeof import("./src/components/RenderField.vue")["default"];
28-
RouterLink: typeof import("vue-router")["RouterLink"];
29-
RouterView: typeof import("vue-router")["RouterView"];
30-
Section: typeof import("./src/components/fields/Section.vue")["default"];
31-
SettingsSection: typeof import("./src/components/builder/sidebar/SettingsSection.vue")["default"];
32-
ShareAccessModal: typeof import("./src/components/form/manage/ShareAccessModal.vue")["default"];
33-
SuccessSection: typeof import("./src/components/submission/SuccessSection.vue")["default"];
11+
AccessSection: (typeof import("./src/components/form/manage/AccessSection.vue"))["default"];
12+
AddFieldsSection: (typeof import("./src/components/builder/sidebar/AddFieldsSection.vue"))["default"];
13+
Avatar: (typeof import("./src/components/ui/Avatar.vue"))["default"];
14+
DescriptionSection: (typeof import("./src/components/form/manage/DescriptionSection.vue"))["default"];
15+
DoctypeFieldsSection: (typeof import("./src/components/builder/sidebar/DoctypeFieldsSection.vue"))["default"];
16+
FieldEditorSidebar: (typeof import("./src/components/FieldEditorSidebar.vue"))["default"];
17+
FieldPropertiesForm: (typeof import("./src/components/builder/FieldPropertiesForm.vue"))["default"];
18+
FieldRenderer: (typeof import("./src/components/builder/FieldRenderer.vue"))["default"];
19+
FormBuilderContent: (typeof import("./src/components/FormBuilderContent.vue"))["default"];
20+
FormBuilderHeader: (typeof import("./src/components/FormBuilderHeader.vue"))["default"];
21+
FormBuilderSidebar: (typeof import("./src/components/FormBuilderSidebar.vue"))["default"];
22+
FormHeader: (typeof import("./src/components/submission/FormHeader.vue"))["default"];
23+
FormPreviewCard: (typeof import("./src/components/dashboard/FormPreviewCard.vue"))["default"];
24+
FormRenderer: (typeof import("./src/components/submission/FormRenderer.vue"))["default"];
25+
PageHeader: (typeof import("./src/components/submission/PageHeader.vue"))["default"];
26+
RemoveAccessModal: (typeof import("./src/components/form/manage/RemoveAccessModal.vue"))["default"];
27+
RenderField: (typeof import("./src/components/RenderField.vue"))["default"];
28+
RouterLink: (typeof import("vue-router"))["RouterLink"];
29+
RouterView: (typeof import("vue-router"))["RouterView"];
30+
Section: (typeof import("./src/components/fields/Section.vue"))["default"];
31+
SettingsSection: (typeof import("./src/components/builder/sidebar/SettingsSection.vue"))["default"];
32+
ShareAccessModal: (typeof import("./src/components/form/manage/ShareAccessModal.vue"))["default"];
33+
SuccessSection: (typeof import("./src/components/submission/SuccessSection.vue"))["default"];
3434
}
3535
}

frontend/src/pages/Dashboard.vue

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -149,12 +149,16 @@ watch(
149149
teamForms.fetch();
150150
}
151151
},
152-
{ immediate: true }
152+
{ immediate: true },
153153
);
154154
155-
onMounted(() => {
156-
if (user.user.has_desk_access) {
157-
doctypesList.fetch();
158-
}
159-
});
155+
watch(
156+
user.user,
157+
(user) => {
158+
if (user?.has_desk_access) {
159+
doctypesList.fetch();
160+
}
161+
},
162+
{ immediate: true },
163+
);
160164
</script>

0 commit comments

Comments
 (0)