aboutsummaryrefslogtreecommitdiff
path: root/rpki/rpkidb
diff options
context:
space:
mode:
Diffstat (limited to 'rpki/rpkidb')
-rw-r--r--rpki/rpkidb/models.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/rpki/rpkidb/models.py b/rpki/rpkidb/models.py
index 7fdb7353..746700cf 100644
--- a/rpki/rpkidb/models.py
+++ b/rpki/rpkidb/models.py
@@ -2318,8 +2318,8 @@ class ROA(models.Model):
logger.debug("%r oversized with respect to CA, regenerating", self)
return self.regenerate(publisher = publisher)
- v4 = rpki.resource_set.resource_set_ipv4(self.ipv4)
- v6 = rpki.resource_set.resource_set_ipv6(self.ipv6)
+ v4 = rpki.resource_set.roa_prefix_set_ipv4(self.ipv4).to_resource_set()
+ v6 = rpki.resource_set.roa_prefix_set_ipv6(self.ipv6).to_resource_set()
if ee_resources.v4 != v4 or ee_resources.v6 != v6:
logger.debug("%r resources do not match EE, regenerating", self)
@@ -2353,8 +2353,8 @@ class ROA(models.Model):
if self.ipv4 is None and self.ipv6 is None:
raise rpki.exceptions.EmptyROAPrefixList
- v4 = rpki.resource_set.resource_set_ipv4(self.ipv4)
- v6 = rpki.resource_set.resource_set_ipv6(self.ipv6)
+ v4 = rpki.resource_set.roa_prefix_set_ipv4(self.ipv4).to_resource_set()
+ v6 = rpki.resource_set.roa_prefix_set_ipv6(self.ipv6).to_resource_set()
# http://stackoverflow.com/questions/26270042/how-do-you-catch-this-exception
# "Django is amazing when its not terrifying."