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

fix update company

parent 23ec8f15
...@@ -95,6 +95,9 @@ class Company(AuditClass): ...@@ -95,6 +95,9 @@ class Company(AuditClass):
def save(self, *args, **kwargs): def save(self, *args, **kwargs):
super(Company, self).save(*args, **kwargs) super(Company, self).save(*args, **kwargs)
# print(self.code)
if self.code == 'com':
print(self.code)
code = enums.GenerateCode.APP.value code = enums.GenerateCode.APP.value
code = number_generator(enums.GenerateCode.COMPANY.value, self.id) code = number_generator(enums.GenerateCode.COMPANY.value, self.id)
Company.objects.filter(id=self.id).update(code=code) Company.objects.filter(id=self.id).update(code=code)
...@@ -988,19 +991,19 @@ class PasswordReset(models.Model): ...@@ -988,19 +991,19 @@ class PasswordReset(models.Model):
class AllowedCompany(models.Model): class AllowedCompany(models.Model):
id_number = models.ForeignKey( id_number = models.ForeignKey(
User, User,
on_delete=models.DO_NOTHING, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='allowed_company_id_number' related_name='allowed_company_id_number'
) )
company_pivot = models.ForeignKey( company_pivot = models.ForeignKey(
Company, Company,
on_delete=models.DO_NOTHING, to_field='code',
related_name='allowed_company_company_pivot', related_name='allowed_company_company_pivot',
to_field='code' on_delete=models.PROTECT,
) )
group_pivots = models.ForeignKey( group_pivots = models.ForeignKey(
Department, Department,
on_delete=models.DO_NOTHING, on_delete=models.PROTECT,
related_name='allowed_company_group_pivots', related_name='allowed_company_group_pivots',
to_field='code' 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