This commit is contained in:
Jake Kasper
2025-08-27 10:44:46 -04:00
parent d9e942898c
commit a5f64b26a9

View File

@@ -214,6 +214,7 @@ const ApplicationExecutionModal = ({ application, propertyDetails, onClose, onCo
console.log('Complete Application - Plan Details:', planDetails); console.log('Complete Application - Plan Details:', planDetails);
console.log('Complete Application - Equipment:', planDetails?.equipment); console.log('Complete Application - Equipment:', planDetails?.equipment);
console.log('Complete Application - Products:', planDetails?.products); console.log('Complete Application - Products:', planDetails?.products);
console.log('Complete Application - Raw Products:', JSON.stringify(planDetails?.products, null, 2));
// Ensure we have valid data from fetched plan details // Ensure we have valid data from fetched plan details
const validSectionId = sections.length > 0 ? sections[0].id : null; const validSectionId = sections.length > 0 ? sections[0].id : null;
@@ -247,7 +248,7 @@ const ApplicationExecutionModal = ({ application, propertyDetails, onClose, onCo
planId: application.id, planId: application.id,
lawnSectionId: validSectionId, lawnSectionId: validSectionId,
equipmentId: validEquipmentId, equipmentId: validEquipmentId,
applicationDate: endTime.toISOString(), // Use applicationDate completedDate: endTime.toISOString(), // Try completedDate instead
gpsTrack: { gpsTrack: {
points: gpsTrack, points: gpsTrack,
totalDistance: totalDistance, totalDistance: totalDistance,
@@ -259,6 +260,9 @@ const ApplicationExecutionModal = ({ application, propertyDetails, onClose, onCo
products: validProducts products: validProducts
}; };
// Debug: log the exact data being sent
console.log('Sending log data:', JSON.stringify(logData, null, 2));
try { try {
// Save the application log to the backend // Save the application log to the backend
await applicationsAPI.createLog(logData); await applicationsAPI.createLog(logData);