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 self.user = user
def __iter__(self): def __iter__(self):
if len(self.services) == 1: if len(self.services) == 1:
yield from TemplateList(
for template_or_folder in TemplateList(self.services[0], user=self.user): service=self.services[0],
yield template_or_folder user=self.user,
)
return return
for service in self.services: for service in self.services: