diff --git a/base/models.py b/base/models.py index 9ef955fbf..9187ddfd9 100644 --- a/base/models.py +++ b/base/models.py @@ -888,6 +888,13 @@ class WorkTypeRequest(HorillaModel): if not self.requested_till: raise ValidationError(_("Requested till field is required.")) + def request_status(self): + return ( + _("Rejected") + if self.canceled + else (_("Approved") if self.approved else _("Requested")) + ) + def __str__(self) -> str: return f"{self.employee_id.employee_first_name} \ {self.employee_id.employee_last_name} - {self.requested_date}" diff --git a/base/templates/shift_request/shift_request_view.html b/base/templates/shift_request/shift_request_view.html index c74b44304..0fcdd3e66 100644 --- a/base/templates/shift_request/shift_request_view.html +++ b/base/templates/shift_request/shift_request_view.html @@ -24,7 +24,7 @@ class="oh-dot oh-dot--small me-1" style="background-color: red" > - {% trans "Canceled" %} + {% trans "Rejected" %}