Fix date conversion: convert YYYY-MM-DD to datetime format before submission
This commit is contained in:
@@ -40,7 +40,14 @@ const CreateChoreModal: React.FC<CreateChoreModalProps> = ({ onClose, onSuccess
|
||||
setIsLoading(true);
|
||||
|
||||
try {
|
||||
await choreService.createChore(formData);
|
||||
// Convert date string to datetime if provided
|
||||
const submitData = { ...formData };
|
||||
if (submitData.due_date) {
|
||||
// Convert YYYY-MM-DD to YYYY-MM-DDTHH:MM:SS format
|
||||
submitData.due_date = `${submitData.due_date}T23:59:59`;
|
||||
}
|
||||
|
||||
await choreService.createChore(submitData);
|
||||
onSuccess();
|
||||
} catch (err: any) {
|
||||
// Handle different error response formats
|
||||
|
||||
Reference in New Issue
Block a user