diff --git a/archivebox/index/schema.py b/archivebox/index/schema.py index c3b6ce8c..d6ab601f 100644 --- a/archivebox/index/schema.py +++ b/archivebox/index/schema.py @@ -127,7 +127,7 @@ class Link: def __str__(self) -> str: - return f'[{self.timestamp}] {self.base_url} "{self.title}"' + return f'[{self.timestamp}] {self.url} "{self.title}"' def __post_init__(self): self.typecheck() diff --git a/archivebox/logging_util.py b/archivebox/logging_util.py index b79557a6..b10fc10b 100644 --- a/archivebox/logging_util.py +++ b/archivebox/logging_util.py @@ -469,7 +469,10 @@ def printable_folders(folders: Dict[str, Optional["Link"]], from .index.csv import links_to_csv return links_to_csv(folders.values(), cols=csv.split(','), header=True) - return '\n'.join(f'{folder} {link}' for folder, link in folders.items()) + return '\n'.join( + f'{folder} {link and link.url} "{link and link.title}"' + for folder, link in folders.items() + )