From 594ffa54e90d8b76063d5b8ef33011929f571ffc Mon Sep 17 00:00:00 2001 From: Alexander Goscinski Date: Wed, 18 Dec 2024 12:09:51 +0100 Subject: [PATCH] Change exercise filename standardization Exercise filename lowered and spaces are replaced with underscores. --- src/scwidgets/exercise/_widget_exercise_registry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scwidgets/exercise/_widget_exercise_registry.py b/src/scwidgets/exercise/_widget_exercise_registry.py index 030a8be..1a82adf 100644 --- a/src/scwidgets/exercise/_widget_exercise_registry.py +++ b/src/scwidgets/exercise/_widget_exercise_registry.py @@ -124,8 +124,8 @@ def is_valid_filename(prefix, filename): ) and (filename.endswith("json")) @staticmethod - def standardize_filename(filename): - return filename + def standardize_filename(filename: str) -> str: + return filename.lower().replace(" ", "_") @property def filename_prefix(self):