fix(admin): refetch config after a change

Fixes #1812
This commit is contained in:
Massedil
2025-07-02 22:35:12 +02:00
parent 1c9f1880f9
commit 1e4103acfa

View File

@@ -464,6 +464,7 @@ import {
asMediaInput,
} from "@/utils/image";
import { useDefaultMaxSize } from "@/composition/config";
import { CONFIG } from "@/graphql/config";
const defaultAdminSettings: IAdminSettings = {
instanceName: "",
@@ -491,6 +492,8 @@ const { onResult: onAdminSettingsResult } = useQuery<{
adminSettings: IAdminSettings;
}>(ADMIN_SETTINGS);
const { refetch: refetchConfig } = useQuery(CONFIG);
const adminSettings = ref<IAdminSettings>();
onAdminSettingsResult(async ({ data }) => {
@@ -569,6 +572,9 @@ const {
query: ADMIN_SETTINGS,
data: { adminSettings: data?.saveAdminSettings },
});
// We also want to update the config with the new data
refetchConfig();
},
}));