Skip to content

Commit b265a96

Browse files
committed
fix: 500 req
1 parent d17c290 commit b265a96

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/lib/admin.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ export async function loadAdminSettings(): Promise<AdminSettings> {
3030

3131
export async function saveAdminSettings(settings: AdminSettings): Promise<void> {
3232
const content = stringifyFrontmatter(settings, '');
33-
await putFile(adminSettingsFile, content, 'Update admin settings');
33+
const existingFile = await getFile(adminSettingsFile);
34+
await putFile(adminSettingsFile, content, 'Update admin settings', false, existingFile?.sha);
3435
}
3536

3637
interface AdminSettingsContextType {

0 commit comments

Comments
 (0)