diff --git a/archivebox/core/models.py b/archivebox/core/models.py index 7be705c3..bb7e53d2 100644 --- a/archivebox/core/models.py +++ b/archivebox/core/models.py @@ -144,11 +144,14 @@ class Snapshot(models.Model): @cached_property def archive_path(self): - return self.as_link().archive_path + return '{}/{}'.format(ARCHIVE_DIR_NAME, self.timestamp) @cached_property def archive_size(self): - return self.as_link().archive_size + try: + return get_dir_size(self.link_dir)[0] + except Exception: + return 0 @cached_property def history(self):