This commit is contained in:
2026-03-03 16:36:21 +00:00
parent 6590256201
commit d8b0f14c4a

View File

@@ -449,12 +449,6 @@ export const AppProvider = ({ children }: { children: React.ReactNode }) => {
delete dbPayload.barbers;
delete dbPayload.id; // Não atualizar a primary key acidentalmente
// Mapear imageUrl para image_url (o Supabase usa snake_case em colunas por padrão, então isto resolve ambos os casos)
if (dbPayload.imageUrl !== undefined) {
dbPayload.image_url = dbPayload.imageUrl;
delete dbPayload.imageUrl;
}
// Executa o update na Base de Dados e pede de volta a linha modificada para sabermos se o update afetou 0 linhas
const { data, error } = await supabase.from('shops').update(dbPayload).eq('id', shopId).select();