From 34eae84f24287d6b0685764f6fe401037219e894 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Thu, 28 Jun 2018 03:55:22 +0000 Subject: [PATCH] Allow approving / adjusting of checked in shifts --- caremyway/api/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/caremyway/api/serializers.py b/caremyway/api/serializers.py index 5a79ae0..4ac7f6e 100644 --- a/caremyway/api/serializers.py +++ b/caremyway/api/serializers.py @@ -264,8 +264,8 @@ class CShiftSerializer(ShiftSerializer): instance.set_end = set_end elif approved_start and approved_end: - if not instance.actual_end: - raise serializers.ValidationError("Can't approve / edit time until after checkout.") + if not instance.actual_start: + raise serializers.ValidationError("Can't approve / edit time until after checkin.") if approved_start > approved_end: raise serializers.ValidationError("Shift ends before it starts.")