Compare commits
50 Commits
661daeb9ca
...
188464f4d1
| Author | SHA1 | Date |
|---|---|---|
|
|
188464f4d1 | |
|
|
80836fda3a | |
|
|
0f1bf11148 | |
|
|
8d94b4e1d1 | |
|
|
2147f7c7b7 | |
|
|
3f353f21b9 | |
|
|
03b5edb74d | |
|
|
53c56d0471 | |
|
|
d2cb308511 | |
|
|
628972afb8 | |
|
|
55fd07cd8c | |
|
|
18a730ccf7 | |
|
|
10f1714e5f | |
|
|
9893764a1d | |
|
|
a4785b7ac5 | |
|
|
5b1cb883b9 | |
|
|
912086ed25 | |
|
|
f9c7c54a81 | |
|
|
9fc937fcd9 | |
|
|
7f5096396e | |
|
|
99129b5467 | |
|
|
8c5d430dba | |
|
|
bba7226d31 | |
|
|
52d02e2f70 | |
|
|
092e762bbb | |
|
|
ed7c0e8458 | |
|
|
e3f97986cb | |
|
|
68806bf052 | |
|
|
97396a6e3d | |
|
|
0e815c3f34 | |
|
|
9940ee0925 | |
|
|
327af71d12 | |
|
|
a54b1e1bf4 | |
|
|
3633c539cb | |
|
|
9deeb886db | |
|
|
e104a9d107 | |
|
|
712cdc8e6d | |
|
|
beb4e4972c | |
|
|
a1138d2447 | |
|
|
90bb71f78d | |
|
|
c1b6d44ab4 | |
|
|
8aa9cde671 | |
|
|
7fd526db19 | |
|
|
c3ce3adfbf | |
|
|
04ac8608a9 | |
|
|
1bef624f2b | |
|
|
1665a6d06a | |
|
|
f7d58b15a9 | |
|
|
ceae018573 | |
|
|
ab0717bafd |
|
|
@ -340,7 +340,8 @@ class HRLeave(models.Model):
|
|||
|
||||
def action_draft(self):
|
||||
for rec in self:
|
||||
if rec.sudo().employee_id.user_id.id != self.env.user.id:
|
||||
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:
|
||||
raise ValidationError(_("Only employee can submit his own leave"))
|
||||
rec.submitted_date = fields.Datetime.now()
|
||||
self._check_validity()
|
||||
|
|
|
|||
Loading…
Reference in New Issue