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);
|
setIsLoading(true);
|
||||||
|
|
||||||
try {
|
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();
|
onSuccess();
|
||||||
} catch (err: any) {
|
} catch (err: any) {
|
||||||
// Handle different error response formats
|
// Handle different error response formats
|
||||||
|
|||||||
Reference in New Issue
Block a user