Compare commits
No commits in common. "188464f4d188204b67334829c2bf1c228a6004ba" and "661daeb9ca42b81fec547d81334514ba6c3064a0" have entirely different histories.
188464f4d1
...
661daeb9ca
|
|
@ -340,8 +340,7 @@ class HRLeave(models.Model):
|
|||
|
||||
def action_draft(self):
|
||||
for rec in self:
|
||||
is_officer = self.env.user.has_group('hr_holidays.group_hr_holidays_user') or self.env.is_superuser()
|
||||
if rec.sudo().employee_id.user_id.id != self.env.user.id and not is_officer:
|
||||
if rec.sudo().employee_id.user_id.id != self.env.user.id:
|
||||
raise ValidationError(_("Only employee can submit his own leave"))
|
||||
rec.submitted_date = fields.Datetime.now()
|
||||
self._check_validity()
|
||||
|
|
|
|||
Loading…
Reference in New Issue