Skip to content

Commit 8662786

Browse files
plotskimueslo
authored andcommitted
Add some comments to _render_confirmed_guess()
1 parent 2522fda commit 8662786

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

pythonbits/bb.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,11 +223,15 @@ def _render_guess(self):
223223
return dict(guess)
224224

225225
def _render_confirmed_guess(self):
226-
guess = {k: v for k, v in guessit.guessit(self['path']).items()}
226+
# If there are any inconsistencies in the information from guess it
227+
# (e.g. type="episode" but no "season"), ask the user.
228+
guess = self['guess']
227229
print('Confirm by pressing enter or type in correct values:')
228230

231+
# Confirm detected title
229232
guess['title'] = input('Guessed title: %s > ' % (guess['title'],)) or guess['title']
230233

234+
# Confirm detected type (movie or episode)
231235
confirmed_type = None
232236
while confirmed_type not in ('movie', 'episode'):
233237
user_type = 'tv' if guess['type'] == 'episode' else guess['type']
@@ -236,6 +240,7 @@ def _render_confirmed_guess(self):
236240
confirmed_type = 'episode' if confirmed_type == 'tv' else confirmed_type
237241
guess['type'] = confirmed_type
238242

243+
# Get missing season if applicable
239244
if guess['type'] == 'episode' and 'season' not in guess:
240245
while True:
241246
try:

0 commit comments

Comments
 (0)