Skip to content

Commit 497a7f4

Browse files
committed
refactor(Init): fix unbounded variable in _ask_tag_format
1 parent 6b4f8b0 commit 497a7f4

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

commitizen/commands/init.py

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -208,23 +208,21 @@ def _ask_tag(self) -> str:
208208
return latest_tag
209209

210210
def _ask_tag_format(self, latest_tag: str) -> str:
211-
is_correct_format = False
212211
if latest_tag.startswith("v"):
213-
tag_format = r"v$version"
212+
v_tag_format = r"v$version"
214213
is_correct_format = questionary.confirm(
215-
f'Is "{tag_format}" the correct tag format?', style=self.cz.style
214+
f'Is "{v_tag_format}" the correct tag format?', style=self.cz.style
216215
).unsafe_ask()
216+
if is_correct_format:
217+
return v_tag_format
217218

218219
default_format = DEFAULT_SETTINGS["tag_format"]
219-
if not is_correct_format:
220-
tag_format = questionary.text(
221-
f'Please enter the correct version format: (default: "{default_format}")',
222-
style=self.cz.style,
223-
).unsafe_ask()
220+
tag_format: str = questionary.text(
221+
f'Please enter the correct version format: (default: "{default_format}")',
222+
style=self.cz.style,
223+
).unsafe_ask()
224224

225-
if not tag_format:
226-
tag_format = default_format
227-
return tag_format
225+
return tag_format or default_format
228226

229227
def _ask_version_provider(self) -> str:
230228
"""Ask for setting: version_provider"""

0 commit comments

Comments
 (0)