better partial config update

This commit is contained in:
Simon
2025-02-14 16:31:12 +07:00
parent f36490f491
commit 46c974c078
6 changed files with 10 additions and 17 deletions

View File

@@ -1,12 +1,10 @@
import APIClient from '../../functions/APIClient';
import { AppSettingsConfigType } from '../loader/loadAppsettingsConfig';
const updateAppsettingsConfig = async (
configKey: string,
configValue: string | boolean | number | null,
) => {
const updateAppsettingsConfig = async (updatedConfig: Partial<AppSettingsConfigType>) => {
return APIClient('/api/appsettings/config/', {
method: 'POST',
body: { [configKey]: configValue },
body: updatedConfig,
});
};