Fix list vs singleton issue

Fix error when a single promenade target is
requested instead of a list
This commit is contained in:
Scott Hussey 2017-07-08 14:56:46 -05:00
parent 07e24ff20f
commit dff25c888f

View File

@ -244,6 +244,9 @@ class SiteDesign(base.DrydockPersistentObject, base.DrydockObject):
def get_promenade_config(self, target_list):
targeted_docs = []
if target_list is None or not isinstance(target_list, list):
return targeted_docs
for t in target_list:
targeted_docs.extend(self.prom_configs.select_for_target(t))