asdfsadf
This commit is contained in:
@@ -224,8 +224,8 @@ const ApplicationExecutionModal = ({ application, propertyDetails, onClose, onCo
|
||||
const productData = {
|
||||
rateAmount: product.rateAmount,
|
||||
rateUnit: product.rateUnit,
|
||||
actualProductAmount: product.actualProductAmount || product.calculatedProductAmount,
|
||||
actualWaterAmount: product.actualWaterAmount || product.calculatedWaterAmount,
|
||||
actualProductAmount: product.actualProductAmount || product.calculatedProductAmount || 1,
|
||||
actualWaterAmount: Math.max(product.actualWaterAmount || product.calculatedWaterAmount || 1, 0.1), // Ensure positive
|
||||
actualSpeedMph: Math.max(averageSpeed, 0.1) // Ensure positive speed
|
||||
};
|
||||
|
||||
@@ -256,16 +256,12 @@ const ApplicationExecutionModal = ({ application, propertyDetails, onClose, onCo
|
||||
return;
|
||||
}
|
||||
|
||||
// Try minimal log data first
|
||||
const logData = {
|
||||
planId: application.id,
|
||||
lawnSectionId: validSectionId,
|
||||
equipmentId: validEquipmentId,
|
||||
date: endTime.toISOString(), // Try date field
|
||||
gpsTrack: {
|
||||
points: gpsTrack,
|
||||
totalDistance: totalDistance,
|
||||
duration: duration
|
||||
}, // Convert gpsTrack to object format
|
||||
gpsTrack: gpsTrack, // Try simple array format
|
||||
averageSpeed: Math.max(averageSpeed, 0.1), // Ensure positive number
|
||||
areaCovered: application.totalSectionArea || application.sectionArea || 0,
|
||||
notes: `Application completed via mobile tracking. Duration: ${Math.round(duration/60)} minutes`,
|
||||
|
||||
Reference in New Issue
Block a user