diff options
author | Rob Austein <sra@hactrn.net> | 2017-01-15 02:09:37 -0500 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2017-01-15 02:09:37 -0500 |
commit | ed72bc89c8e0efd1fbbd929650077adf321d7ae2 (patch) | |
tree | 5b7ef72b50764e3f511371ab78dcdd61590b50a1 /rpki/gui | |
parent | 4a3737141462a7166b20d7a8600ec6f4a78cc75d (diff) |
rpkigui-rcynic inheritance handling was broken.
Diffstat (limited to 'rpki/gui')
-rw-r--r-- | rpki/gui/gui_rpki_cache/util.py | 6 |
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) |