fix
This commit is contained in:
parent
ac33698f93
commit
a1bb2be7f2
1 changed files with 3 additions and 3 deletions
|
|
@ -102,10 +102,10 @@ class CollectionUrlListValidator(ListValidator[CollectionUrlValidator]):
|
||||||
added_variables: Dict[str, str] = self.list[0].variables.dict_with_format_strings
|
added_variables: Dict[str, str] = self.list[0].variables.dict_with_format_strings
|
||||||
|
|
||||||
for idx, collection_url_validator in enumerate(self.list[1:]):
|
for idx, collection_url_validator in enumerate(self.list[1:]):
|
||||||
collection_variables = collection_url_validator.variables
|
collection_variables = collection_url_validator.variables.dict_with_format_strings
|
||||||
|
|
||||||
# see if this collection contains new added vars (it should not)
|
# see if this collection contains new added vars (it should not)
|
||||||
for var in collection_variables.keys:
|
for var in collection_variables.keys():
|
||||||
if var not in added_variables:
|
if var not in added_variables:
|
||||||
raise self._validation_exception(
|
raise self._validation_exception(
|
||||||
f"Collection url {idx} contains the variable '{var}' that the first "
|
f"Collection url {idx} contains the variable '{var}' that the first "
|
||||||
|
|
@ -115,7 +115,7 @@ class CollectionUrlListValidator(ListValidator[CollectionUrlValidator]):
|
||||||
|
|
||||||
# see if this collection is missing any added vars (if so, inherit from the top)
|
# see if this collection is missing any added vars (if so, inherit from the top)
|
||||||
for var in added_variables.keys():
|
for var in added_variables.keys():
|
||||||
if var not in collection_variables:
|
if var not in collection_variables.keys():
|
||||||
collection_variables[var] = added_variables[var]
|
collection_variables[var] = added_variables[var]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue