fix(business): prevent 'image' column mismatch in Supabase insert/update
This commit is contained in:
@ -36,9 +36,9 @@ export const businessService = {
|
|||||||
let fileUpload: File | null = null
|
let fileUpload: File | null = null
|
||||||
|
|
||||||
businessData.forEach((value, key) => {
|
businessData.forEach((value, key) => {
|
||||||
if (key === 'file' && value instanceof File) {
|
if ((key === 'file' || key === 'image') && value instanceof File) {
|
||||||
fileUpload = value
|
fileUpload = value
|
||||||
} else if (value !== 'null' && value !== '') {
|
} else if (value !== 'null' && value !== '' && key !== 'file' && key !== 'image') {
|
||||||
payload[key] = value
|
payload[key] = value
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@ -58,9 +58,9 @@ export const businessService = {
|
|||||||
let fileUpload: File | null = null
|
let fileUpload: File | null = null
|
||||||
|
|
||||||
businessData.forEach((value, key) => {
|
businessData.forEach((value, key) => {
|
||||||
if (key === 'file' && value instanceof File) {
|
if ((key === 'file' || key === 'image') && value instanceof File) {
|
||||||
fileUpload = value
|
fileUpload = value
|
||||||
} else if (value !== 'null' && value !== '') {
|
} else if (value !== 'null' && value !== '' && key !== 'file' && key !== 'image') {
|
||||||
payload[key] = value
|
payload[key] = value
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
0
frontend/src/types/supabase.ts
Normal file
0
frontend/src/types/supabase.ts
Normal file
Reference in New Issue
Block a user