commit
9601729376
|
|
@ -824,7 +824,7 @@ class HrAttendanceTransactions(models.Model):
|
|||
one_in_dt, one_out_dt = shift_one['sign_in_dt'], shift_one['sign_out_dt']
|
||||
del shift_one['sign_in_dt']
|
||||
del shift_one['sign_out_dt']
|
||||
if one_out_dt: signs_out = signs_out.filtered(lambda s: s.name > str(one_out_dt))
|
||||
if one_out_dt: signs_out = signs_out.filtered(lambda s: str(s.name) > str(one_out_dt))
|
||||
force_create = False
|
||||
if shift_one.get('attending_type') == 'out_cal':
|
||||
shift_one_extra = {'sign_in': 0.0, 'sign_out': 0.0, 'date': day_item, 'sequence': 1,
|
||||
|
|
@ -843,7 +843,7 @@ class HrAttendanceTransactions(models.Model):
|
|||
two_max_in_dt, two_min_out_dt, two_max_out_dt, base_dict)
|
||||
if two_signs_in:
|
||||
signs_out = signs_out.filtered(
|
||||
lambda s: s.name > str(two_signs_in[0].name)) or attendance_pool
|
||||
lambda s: s.name > two_signs_in[0].name) or attendance_pool
|
||||
if two_dict:
|
||||
shift_two = two_dict['shift']
|
||||
shift_two['sequence'] = 2
|
||||
|
|
|
|||
Loading…
Reference in New Issue