use get_or_create in scrutinise management command
This commit is contained in:
parent
d46c174bdb
commit
1e74f82323
|
@ -39,10 +39,7 @@ class Command(BaseCommand):
|
|||
module.save()
|
||||
|
||||
seen_modules.add(module)
|
||||
try:
|
||||
version = Version.objects.get(module=module, version=version_string)
|
||||
except Version.DoesNotExist:
|
||||
version = module.version_set.create(version=version_string)
|
||||
version, created = Version.objects.get_or_create(module=module, version=version_string)
|
||||
|
||||
try:
|
||||
installed_version = InstalledVersion.objects.get(service=service, version=version)
|
||||
|
|
Loading…
Reference in New Issue