Skip to content

Commit 94fe91e

Browse files
committed
Fixed issue with compact mode (close #353)
1 parent 1a6355b commit 94fe91e

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

CB/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import requests
22
from rich.terminal_theme import TerminalTheme
33

4-
__version__ = '4.3.2'
4+
__version__ = '4.3.3'
55
__license__ = 'GPLv3'
66
__copyright__ = '2019-2022, Paweł Jastrzębski <[email protected]>'
77
__docformat__ = 'restructuredtext en'

CurseBreaker.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,7 @@ def c_update(self, args, addline=False, update=True, force=False, reverseprovide
529529
name, authors, versionnew, versionold, uiversion, modified, blocked, source, sourceurl, \
530530
changelog, dstate = self.core.update_addon(
531531
addon if isinstance(addon, str) else addon['URL'], update, force)
532+
payload = None
532533
if source == 'Unsupported' and not provider:
533534
additionalstatus = f' [bold red]{source.upper()}[/bold red]'
534535
else:
@@ -561,12 +562,13 @@ def c_update(self, args, addline=False, update=True, force=False, reverseprovide
561562
else:
562563
payload = [f'[bold black]Not installed[/bold black]{additionalstatus}',
563564
Text(addon, no_wrap=True), Text('', no_wrap=True)]
564-
if provider:
565-
if source == 'Unsupported':
566-
payload.insert(1, f'[bold red]{source.upper()}[/bold red]')
567-
else:
568-
payload.insert(1, source)
569-
self.table.add_row(*payload)
565+
if payload:
566+
if provider:
567+
if source == 'Unsupported':
568+
payload.insert(1, f'[bold red]{source.upper()}[/bold red]')
569+
else:
570+
payload.insert(1, source)
571+
self.table.add_row(*payload)
570572
except Exception as e:
571573
exceptions.append(e)
572574
progress.update(task, advance=1 if args else 0.5, refresh=True)

0 commit comments

Comments
 (0)