2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-10 23:14:13 +00:00

Removed custom form save method, remove unused model methods, restored InvenTree CreateAjaxView, improved part related testing

This commit is contained in:
eeintech
2020-11-04 07:44:06 -05:00
parent 853a821497
commit 142cea0cbb
5 changed files with 14 additions and 45 deletions

View File

@ -1908,24 +1908,3 @@ class PartRelated(models.Model):
'and that the relationship is unique')
raise ValidationError(error_message)
def create_relationship(self, part_1, part_2):
''' Create relationship between two parts '''
validate = self.validate(part_1, part_2)
if validate:
# Add relationship
self.part_1 = part_1
self.part_2 = part_2
self.save()
return validate
@classmethod
def create(cls, part_1, part_2):
''' Create PartRelated object and relationship between two parts '''
related_part = cls()
related_part.create_relationship(part_1, part_2)
return related_part