deleting files with accepeted status of application

This commit is contained in:
José Salazar
2026-02-10 12:11:25 -05:00
parent 06882f91df
commit 761d718ffe
4 changed files with 3 additions and 10 deletions

View File

@@ -41,7 +41,6 @@ class TimeCardAdapter {
case 'DISPUTED': case 'DISPUTED':
return TimeCardStatus.disputed; return TimeCardStatus.disputed;
case 'CHECKED_IN': case 'CHECKED_IN':
case 'ACCEPTED':
case 'CONFIRMED': case 'CONFIRMED':
default: default:
return TimeCardStatus.pending; return TimeCardStatus.pending;

View File

@@ -177,8 +177,6 @@ class CoverageRepositoryImpl implements CoverageRepository {
switch (status.value) { switch (status.value) {
case dc.ApplicationStatus.PENDING: case dc.ApplicationStatus.PENDING:
return CoverageWorkerStatus.pending; return CoverageWorkerStatus.pending;
case dc.ApplicationStatus.ACCEPTED:
return CoverageWorkerStatus.confirmed;
case dc.ApplicationStatus.REJECTED: case dc.ApplicationStatus.REJECTED:
return CoverageWorkerStatus.rejected; return CoverageWorkerStatus.rejected;
case dc.ApplicationStatus.CONFIRMED: case dc.ApplicationStatus.CONFIRMED:

View File

@@ -46,10 +46,8 @@ class HomeRepositoryImpl
.dayEnd(_toTimestamp(end)) .dayEnd(_toTimestamp(end))
.execute()); .execute());
// Filter for ACCEPTED applications (same logic as shifts_repository_impl) // Filter for CONFIRMED applications (same logic as shifts_repository_impl)
final apps = response.data.applications.where((app) => final apps = response.data.applications.where((app) =>
(app.status is Known &&
(app.status as Known).value == ApplicationStatus.ACCEPTED) ||
(app.status is Known && (app.status is Known &&
(app.status as Known).value == ApplicationStatus.CONFIRMED)); (app.status as Known).value == ApplicationStatus.CONFIRMED));
@@ -145,4 +143,3 @@ class HomeRepositoryImpl
); );
} }
} }

View File

@@ -176,7 +176,7 @@ class ShiftsRepositoryImpl
final DateTime? endDt = _toDateTime(app.shiftRole.endTime); final DateTime? endDt = _toDateTime(app.shiftRole.endTime);
final DateTime? createdDt = _toDateTime(app.createdAt); final DateTime? createdDt = _toDateTime(app.createdAt);
// Override status to reflect the application state (e.g., CHECKED_OUT, ACCEPTED) // Override status to reflect the application state (e.g., CHECKED_OUT, CONFIRMED)
final bool hasCheckIn = app.checkInTime != null; final bool hasCheckIn = app.checkInTime != null;
final bool hasCheckOut = app.checkOutTime != null; final bool hasCheckOut = app.checkOutTime != null;
dc.ApplicationStatus? appStatus; dc.ApplicationStatus? appStatus;
@@ -187,7 +187,7 @@ class ShiftsRepositoryImpl
? 'completed' ? 'completed'
: hasCheckIn : hasCheckIn
? 'checked_in' ? 'checked_in'
: _mapStatus(appStatus ?? dc.ApplicationStatus.ACCEPTED); : _mapStatus(appStatus ?? dc.ApplicationStatus.CONFIRMED);
shifts.add( shifts.add(
Shift( Shift(
id: app.shift.id, id: app.shift.id,
@@ -223,7 +223,6 @@ class ShiftsRepositoryImpl
String _mapStatus(dc.ApplicationStatus status) { String _mapStatus(dc.ApplicationStatus status) {
switch (status) { switch (status) {
case dc.ApplicationStatus.ACCEPTED:
case dc.ApplicationStatus.CONFIRMED: case dc.ApplicationStatus.CONFIRMED:
return 'confirmed'; return 'confirmed';
case dc.ApplicationStatus.PENDING: case dc.ApplicationStatus.PENDING: