jurgendn commited on
Commit
6ab2910
1 Parent(s): 888971b

[Fix] Wrong afternoon_shift

Browse files
Files changed (1) hide show
  1. hr_utils/entities.py +0 -6
hr_utils/entities.py CHANGED
@@ -79,8 +79,6 @@ class WorkingTime(object):
79
  return 0
80
  if self.checkin > self.MORNING_OUT:
81
  return 0
82
- if self.checkin > self.AFTERNOON_OUT:
83
- return 0
84
  if self.checkout < self.MORNING_IN:
85
  return 0
86
  late_checkin_penalty = self.get_late_checkin(time=self.checkin,
@@ -97,14 +95,10 @@ class WorkingTime(object):
97
  return 0
98
  if self.checkin > self.AFTERNOON_OUT:
99
  return 0
100
- if self.checkin < self.AFTERNOON_OUT:
101
- return 0
102
  late_checkin_penalty = self.get_late_checkin(time=self.checkin,
103
  mode='afternoon_in')
104
  early_checkout_penalty = self.get_early_checkout(time=self.checkout,
105
  mode='afternoon_out')
106
- print(late_checkin_penalty)
107
- print(early_checkout_penalty)
108
  return (self.AFTERNOON_OUT - self.AFTERNOON_IN
109
  ).seconds // 60 - late_checkin_penalty - early_checkout_penalty
110
 
 
79
  return 0
80
  if self.checkin > self.MORNING_OUT:
81
  return 0
 
 
82
  if self.checkout < self.MORNING_IN:
83
  return 0
84
  late_checkin_penalty = self.get_late_checkin(time=self.checkin,
 
95
  return 0
96
  if self.checkin > self.AFTERNOON_OUT:
97
  return 0
 
 
98
  late_checkin_penalty = self.get_late_checkin(time=self.checkin,
99
  mode='afternoon_in')
100
  early_checkout_penalty = self.get_early_checkout(time=self.checkout,
101
  mode='afternoon_out')
 
 
102
  return (self.AFTERNOON_OUT - self.AFTERNOON_IN
103
  ).seconds // 60 - late_checkin_penalty - early_checkout_penalty
104