Refactor loop over TemplateList items

This is a technique we'll use in later commits.
This commit is contained in:
Ben Thorner
2022-05-26 13:59:16 +01:00
parent ad4ef12251
commit a87138b9f9

View File

@@ -76,12 +76,11 @@ class TemplateLists():
self.user = user
def __iter__(self):
if len(self.services) == 1:
for template_or_folder in TemplateList(self.services[0], user=self.user):
yield template_or_folder
yield from TemplateList(
service=self.services[0],
user=self.user,
)
return
for service in self.services: