diff --git a/packages/nc-gui/components/dashboard/settings/DataSources.vue b/packages/nc-gui/components/dashboard/settings/DataSources.vue index 8dc4251e81..57eed782eb 100644 --- a/packages/nc-gui/components/dashboard/settings/DataSources.vue +++ b/packages/nc-gui/components/dashboard/settings/DataSources.vue @@ -326,7 +326,7 @@ watch(
- +
diff --git a/packages/nc-gui/components/dashboard/settings/Metadata.vue b/packages/nc-gui/components/dashboard/settings/Metadata.vue index 092d0c02b9..937559eff7 100644 --- a/packages/nc-gui/components/dashboard/settings/Metadata.vue +++ b/packages/nc-gui/components/dashboard/settings/Metadata.vue @@ -5,6 +5,8 @@ const props = defineProps<{ baseId: string }>() +const emit = defineEmits(['baseSynced']) + const { $api } = useNuxtApp() const { project, loadTables } = useProject() @@ -47,6 +49,7 @@ async function syncMetaDiff() { message.info(t('msg.info.metaDataRecreated')) await loadTables() await loadMetaDiff() + emit('baseSynced') } catch (e: any) { message.error(await extractSdkResponseErrorMsg(e)) } finally {