This commit is contained in:
Jake Kasper
2025-08-27 09:22:47 -04:00
parent 545daf0000
commit 104c1e3a17

View File

@@ -270,6 +270,10 @@ const Applications = () => {
onClick={() => { onClick={() => {
setSelectedPropertyDetails(null); // Clear previous property data setSelectedPropertyDetails(null); // Clear previous property data
setShowPlanForm(true); setShowPlanForm(true);
// Test the execution state variables
console.log('Test:', showExecutionModal, executingApplication);
setShowExecutionModal(false);
setExecutingApplication(null);
}} }}
className="btn-primary flex items-center gap-2" className="btn-primary flex items-center gap-2"
> >
@@ -1399,32 +1403,8 @@ const ApplicationPlanModal = ({
)} )}
{/* Application Execution Modal */} {/* Application Execution Modal */}
{showExecutionModal && executingApplication && ( {showExecutionModal && (
<ApplicationExecutionModal <div>Test: {executingApplication?.id}</div>
application={executingApplication}
propertyDetails={selectedPropertyDetails}
onClose={() => {
setShowExecutionModal(false);
setExecutingApplication(null);
}}
onComplete={async (logData) => {
try {
// Save the application log to the backend
await applicationsAPI.createLog(logData);
toast.success('Application completed successfully');
// Refresh applications list
fetchApplications();
// Close modal
setShowExecutionModal(false);
setExecutingApplication(null);
} catch (error) {
console.error('Failed to save application log:', error);
toast.error('Failed to save application log');
}
}}
/>
)} )}
</div> </div>
</div> </div>