aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2017-01-15 10:00:52 -0500
committerRob Austein <sra@hactrn.net>2017-01-15 10:00:52 -0500
commit824cdf673f5f26679d7fe7955060963e720066d6 (patch)
treec208193d62f02331cc95b0ee914290c1a7e7846c
parented72bc89c8e0efd1fbbd929650077adf321d7ae2 (diff)
Wrong Django voodoo in previous fix.
The rubber chicken needs to dance around the circle once, widdershins. Obviously. For future reference, the syntax for forcing queryset evaluation is "list(blarg.all())", not "[blarg.all()]". In this case it doesn't seem to be necessary.
-rw-r--r--rpki/gui/gui_rpki_cache/util.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/rpki/gui/gui_rpki_cache/util.py b/rpki/gui/gui_rpki_cache/util.py
index e077c706..40a2d2e1 100644
--- a/rpki/gui/gui_rpki_cache/util.py
+++ b/rpki/gui/gui_rpki_cache/util.py
@@ -88,21 +88,21 @@ def process_certificate(auth, obj):
cert.save()
if asns == 'inherit':
- cert.asns.add(*[issuer.asns.all()])
+ cert.asns.add(*issuer.asns.all())
elif asns:
for asmin, asmax in asns:
asr, _ = models.ASRange.objects.get_or_create(min=asmin, max=asmax)
cert.asns.add(asr)
if v4 == 'inherit':
- cert.addresses.add(*[issuer.addresses.all()])
+ cert.addresses.add(*issuer.addresses.all())
elif v4:
for v4min, v4max in v4:
pfx, _ = models.AddressRange.objects.get_or_create(prefix_min=v4min, prefix_max=v4max)
cert.addresses.add(pfx)
if v6 == 'inherit':
- cert.addresses_v6.add(*[issuer.addresses_v6.all()])
+ cert.addresses_v6.add(*issuer.addresses_v6.all())
elif v6:
for v6min, v6max in v6:
pfx, _ = models.AddressRangeV6.objects.get_or_create(prefix_min=v6min, prefix_max=v6max)