Procházet zdrojové kódy

fix: status command was failing on empty archives

Cristian před 5 roky
rodič
revize
6a2e6aad2f
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      archivebox/main.py

+ 2 - 1
archivebox/main.py

@@ -460,7 +460,8 @@ def status(out_dir: str=OUTPUT_DIR) -> None:
     if last_login:
     if last_login:
         print(f'    Last UI login: {last_login.username} @ {str(last_login.last_login)[:16]}')
         print(f'    Last UI login: {last_login.username} @ {str(last_login.last_login)[:16]}')
     last_updated = Snapshot.objects.order_by('updated').last()
     last_updated = Snapshot.objects.order_by('updated').last()
-    print(f'    Last changes: {str(last_updated.updated)[:16]}')
+    if last_updated:
+        print(f'    Last changes: {str(last_updated.updated)[:16]}')
 
 
     if not users:
     if not users:
         print()
         print()