fix: bug in metadata

This commit is contained in:
Prof. Dr. Matthias Jung DL9MJ
2025-06-24 22:04:10 +02:00
committed by Tim Grelka
parent 0d39b76b7d
commit 9ed1866d15
+3 -4
View File
@@ -47,6 +47,7 @@ class Download:
"title" : in_section["title"], "title" : in_section["title"],
"ident" : in_section["ident"], "ident" : in_section["ident"],
"status" : in_section["status"], "status" : in_section["status"],
"class" : in_section["class"],
"content" : in_section["content"], "content" : in_section["content"],
"slide" : in_section["slide"], "slide" : in_section["slide"],
"video" : in_section["video_url"], "video" : in_section["video_url"],
@@ -61,12 +62,12 @@ class Download:
questions = self.api.get( questions = self.api.get(
"items/questions", "items/questions",
params={"filter": {"class_3": {"_in": [1,2,3]}}, "sort": "position"} params={"filter": {"class_3": {"_in": [1,2,3]}}, "sort": "position", "limit": -1}
) )
result = {} result = {}
for question in tqdm(questions, desc="Downloading question metadata"): for question in tqdm(questions, desc="Downloading metadata"):
result[question["id"]] = { result[question["id"]] = {
"number": question["number"], "number": question["number"],
"picture_question": question["picture_question"] if question["picture_question"] is not None else "", "picture_question": question["picture_question"] if question["picture_question"] is not None else "",
@@ -136,8 +137,6 @@ class Download:
file.write(latex) file.write(latex)
file.close() file.close()
#for picture in tqdm(pictures, desc="Build all pictures"):
# build_picture(picture)
Parallel(n_jobs=multiprocessing.cpu_count())( Parallel(n_jobs=multiprocessing.cpu_count())(
delayed(build_picture)(picture) for picture in tqdm(pictures, desc="Build All Pictures") delayed(build_picture)(picture) for picture in tqdm(pictures, desc="Build All Pictures")
) )