aboutsummaryrefslogtreecommitdiff
path: root/rpki
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2017-01-15 02:09:37 -0500
committerRob Austein <sra@hactrn.net>2017-01-15 02:09:37 -0500
commited72bc89c8e0efd1fbbd929650077adf321d7ae2 (patch)
tree5b7ef72b50764e3f511371ab78dcdd61590b50a1 /rpki
parent4a3737141462a7166b20d7a8600ec6f4a78cc75d (diff)
rpkigui-rcynic inheritance handling was broken.
Diffstat (limited to 'rpki')
-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 0bc4fa5d..e077c706 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)