@@ -5,7 +5,7 @@ from rich.panel import Panel
from rich.table import Table
from . import utils
from .console import DEFAULT_PADDING, console, int_prompt, prompt
from .console import DEFAULT_PADDING, console, error_console, int_prompt, prompt
from .style import GreenBoldText
@@ -64,8 +64,8 @@ def add_book_by_barcode(barcode: str) ->
grid = Table.grid(padding=DEFAULT_PADDING)
grid.add_column(justify="right", no_wrap=True)
grid.add_column(justify="left", style="cyan", no_wrap=True)
grid.add_row(GreenBoldText("Title:"), metadata["Title"])
grid.add_row(GreenBoldText("Author(s)"), ", ".join(metadata["Authors"]))
grid.add_row(GreenBoldText("Title:"), metadata.get("Title", None))
grid.add_row(GreenBoldText("Author(s)"), ", ".join(metadata.get("Authors", None)))
console.print(Panel(grid, title="[green bold]Book Info[/green bold]"))
ok = bool(