feat: Ensure External object identifier and external source identifier are unique together

This commit is contained in:
moanos [he/him] 2025-03-21 15:26:01 +01:00
parent 4a2c18be4d
commit bd8f9fc1b7

View File

@ -125,6 +125,9 @@ class RescueOrganization(models.Model):
choices=ExternalSourceChoices.choices,
verbose_name=_('External Source Identifier'))
class Meta:
unique_together = ('external_object_identifier', 'external_source_identifier',)
def get_absolute_url(self):
return reverse("rescue-organization-detail", args=[str(self.pk)])