Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 07e28ed

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

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

commitizen/commands/init.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -208,23 +208,23 @@ 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(
220+
tag_format = str(
221+
questionary.text(
221222
f'Please enter the correct version format: (default: "{default_format}")',
222223
style=self.cz.style,
223224
).unsafe_ask()
225+
)
224226

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

229229
def _ask_version_provider(self) -> str:
230230
"""Ask for setting: version_provider"""

0 commit comments

Comments
 (0)