Commit c563dbcd authored by John Red Medrano's avatar John Red Medrano

fix update company

parent 23ec8f15
......@@ -95,9 +95,12 @@ class Company(AuditClass):
def save(self, *args, **kwargs):
super(Company, self).save(*args, **kwargs)
code = enums.GenerateCode.APP.value
code = number_generator(enums.GenerateCode.COMPANY.value, self.id)
Company.objects.filter(id=self.id).update(code=code)
# print(self.code)
if self.code == 'com':
print(self.code)
code = enums.GenerateCode.APP.value
code = number_generator(enums.GenerateCode.COMPANY.value, self.id)
Company.objects.filter(id=self.id).update(code=code)
class Department(AuditClass):
......@@ -988,19 +991,19 @@ class PasswordReset(models.Model):
class AllowedCompany(models.Model):
id_number = models.ForeignKey(
User,
on_delete=models.DO_NOTHING,
on_delete=models.PROTECT,
to_field='code',
related_name='allowed_company_id_number'
)
company_pivot = models.ForeignKey(
Company,
on_delete=models.DO_NOTHING,
to_field='code',
related_name='allowed_company_company_pivot',
to_field='code'
on_delete=models.PROTECT,
)
group_pivots = models.ForeignKey(
Department,
on_delete=models.DO_NOTHING,
on_delete=models.PROTECT,
related_name='allowed_company_group_pivots',
to_field='code'
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment