We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e7c2c2 commit dedee56Copy full SHA for dedee56
1 file changed
pretext/project/__init__.py
@@ -624,11 +624,11 @@ def ensure_webwork_reps(self) -> None:
624
webwork_assembly_ids = self.source_element_with_ids().xpath(
625
".//webwork[@copy|@source|*|text()]/parent::*/@assembly-id"
626
)
627
- assert isinstance(webwork_assembly_ids, t.List)
+ assert isinstance(webwork_assembly_ids, list)
628
for id in webwork_assembly_ids:
629
- if not (
630
- self.generated_dir_abspath() / "webwork" / f"{id}.xml"
631
- ).exists():
+ assert isinstance(id, str)
+ filename = id + ".xml"
+ if not (self.generated_dir_abspath() / "webwork" / filename).exists():
632
log.debug(
633
f'At least one WeBWorK representation file (for webwork problem with id "{id}") does not exist, generating'
634
0 commit comments