We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d17c290 commit b265a96Copy full SHA for b265a96
1 file changed
src/lib/admin.tsx
@@ -30,7 +30,8 @@ export async function loadAdminSettings(): Promise<AdminSettings> {
30
31
export async function saveAdminSettings(settings: AdminSettings): Promise<void> {
32
const content = stringifyFrontmatter(settings, '');
33
- await putFile(adminSettingsFile, content, 'Update admin settings');
+ const existingFile = await getFile(adminSettingsFile);
34
+ await putFile(adminSettingsFile, content, 'Update admin settings', false, existingFile?.sha);
35
}
36
37
interface AdminSettingsContextType {
0 commit comments