This commit is contained in:
Jake Kasper
2025-08-27 13:23:55 -04:00
parent 459dbacc79
commit f9446a883f

View File

@@ -216,7 +216,7 @@ const Applications = () => {
} }
try { try {
await applicationsAPI.archivePlan(applicationId); await applicationsAPI.updatePlanStatus(applicationId, 'archived');
toast.success('Application archived successfully'); toast.success('Application archived successfully');
fetchApplications(); // Refresh the list fetchApplications(); // Refresh the list
} catch (error) { } catch (error) {
@@ -228,6 +228,11 @@ const Applications = () => {
// Filter and sort applications // Filter and sort applications
const filteredAndSortedApplications = React.useMemo(() => { const filteredAndSortedApplications = React.useMemo(() => {
let filtered = applications.filter(app => { let filtered = applications.filter(app => {
// Hide archived applications unless specifically filtering for them
if (app.status === 'archived' && filters.status !== 'archived') {
return false;
}
// Status filter // Status filter
if (filters.status !== 'all' && app.status !== filters.status) { if (filters.status !== 'all' && app.status !== filters.status) {
return false; return false;
@@ -482,6 +487,7 @@ const Applications = () => {
<option value="planned">Planned</option> <option value="planned">Planned</option>
<option value="in_progress">In Progress</option> <option value="in_progress">In Progress</option>
<option value="completed">Completed</option> <option value="completed">Completed</option>
<option value="archived">Archived</option>
</select> </select>
</div> </div>