generate_preference_list: Separate sections of god method

master
Felix Stupp 2 years ago
parent 1145a09e3e
commit 0599b03daa
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -397,6 +397,8 @@ def generate_preference_list(
) -> List[MediaElement]:
res_ids = list[int]()
element_list = object_gen()
# add tags corresponding to collections
collections: Iterable[MediaCollection] = MediaCollection.select()
for coll in collections:
coll.tag_list.add(
@ -405,7 +407,11 @@ def generate_preference_list(
use_for_preferences=True,
)
)
# flush after custom tags
orm.flush()
# gen elements
while True:
if len(element_list) <= 0:
break

Loading…
Cancel
Save