diff --git a/lib/api/reminders.ts b/lib/api/reminders.ts index a419a8d..6615a8f 100644 --- a/lib/api/reminders.ts +++ b/lib/api/reminders.ts @@ -21,6 +21,9 @@ export const remindersApi = { if (value !== null && value !== undefined) { if (key === 'data' && typeof value === 'object') { formData.append(key, JSON.stringify(value)); + } else if (typeof value === 'boolean') { + // Laravel's `boolean` rule rejects the strings "true"/"false"; send 1/0 + formData.append(key, value ? '1' : '0'); } else { formData.append(key, String(value)); } @@ -53,6 +56,9 @@ export const remindersApi = { if (value !== null && value !== undefined) { if (key === 'data' && typeof value === 'object') { formData.append(key, JSON.stringify(value)); + } else if (typeof value === 'boolean') { + // Laravel's `boolean` rule rejects the strings "true"/"false"; send 1/0 + formData.append(key, value ? '1' : '0'); } else { formData.append(key, String(value)); }