From 9770e3f336a26ae4a7d6d9fd6b3c1c1f3ec65bd7 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 12 Feb 2024 09:30:30 -0800 Subject: fix(configuration): push updated_at --- src/lib/Database/userConfiguration.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/lib/Database') diff --git a/src/lib/Database/userConfiguration.ts b/src/lib/Database/userConfiguration.ts index 1b6f152e..3a01411e 100644 --- a/src/lib/Database/userConfiguration.ts +++ b/src/lib/Database/userConfiguration.ts @@ -24,12 +24,14 @@ export const getUserConfiguration = async (userId: number) => { }; export const setUserConfiguration = async (userId: number, configuration: NewUserConfiguration) => { - if (!configuration.updated_at) configuration.updated_at = new Date().toISOString(); - const { data, error } = await supabase .from('user_configuration') .upsert( - { user_id: userId, configuration: configuration.configuration }, + { + user_id: userId, + configuration: configuration.configuration, + updated_at: configuration.updated_at || new Date().toISOString() + }, { onConflict: 'user_id' } ) .select(); -- cgit v1.2.3