fix bug admin
This commit is contained in:
@@ -26,7 +26,7 @@ class StudentStudent(models.Model):
|
||||
self.write({'state': 'confirmed'})
|
||||
|
||||
def action_graduate(self):
|
||||
if not self.env.user.has_group('base.group_sysem'):
|
||||
if not self.env.user.has_group('base.group_system'):
|
||||
raise UserError(_("Only administrators can graduate students!"))
|
||||
self.write({'state': 'graduated'})
|
||||
|
||||
@@ -36,10 +36,6 @@ class StudentStudent(models.Model):
|
||||
new_id = int(last_student.student_id.split('-')[-1]) + 1 if last_student and last_student.student_id else 1
|
||||
return f'STU-{fields.Date.today().year}-{new_id:04d}'
|
||||
|
||||
def generate_student_id(self):
|
||||
for record in self:
|
||||
record.student_id = self._generate_student_id()
|
||||
|
||||
def action_generate_student_id(self):
|
||||
for record in self:
|
||||
record.write({'student_id': self._generate_student_id()})
|
||||
Reference in New Issue
Block a user