mirror of
https://github.com/gryf/coach.git
synced 2025-12-17 19:20:19 +01:00
allow case insensitive selected level name matching
This commit is contained in:
@@ -60,10 +60,11 @@ class SingleLevelSelection(LevelSelection):
|
|||||||
logger.screen.error("No level has been selected. Please select a level using the -lvl command line flag, "
|
logger.screen.error("No level has been selected. Please select a level using the -lvl command line flag, "
|
||||||
"or change the level in the preset. \nThe available levels are: \n{}"
|
"or change the level in the preset. \nThe available levels are: \n{}"
|
||||||
.format(', '.join(sorted(self.levels.keys()))), crash=True)
|
.format(', '.join(sorted(self.levels.keys()))), crash=True)
|
||||||
if self.selected_level not in self.levels.keys():
|
selected_level = self.selected_level.lower()
|
||||||
|
if selected_level not in self.levels.keys():
|
||||||
logger.screen.error("The selected level ({}) is not part of the available levels ({})"
|
logger.screen.error("The selected level ({}) is not part of the available levels ({})"
|
||||||
.format(self.selected_level, ', '.join(self.levels.keys())), crash=True)
|
.format(selected_level, ', '.join(self.levels.keys())), crash=True)
|
||||||
return self.levels[self.selected_level]
|
return self.levels[selected_level]
|
||||||
|
|
||||||
|
|
||||||
# class SingleLevelPerPhase(LevelSelection):
|
# class SingleLevelPerPhase(LevelSelection):
|
||||||
|
|||||||
Reference in New Issue
Block a user