1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-15 02:57:05 +02:00

Fix API crash (#1569)

This commit is contained in:
Nick Sweeting
2024-10-27 12:15:17 -04:00
committed by GitHub

View File

@@ -64,7 +64,7 @@ class NinjaAPIWithIOCapture(NinjaAPI):
# Add Auth Headers to response # Add Auth Headers to response
api_token = getattr(request, '_api_token', None) api_token = getattr(request, '_api_token', None)
token_expiry = api_token.expires.isoformat() if api_token else 'Never' token_expiry = api_token.expires.isoformat() if api_token and api_token.expires else 'Never'
response['X-ArchiveBox-Auth-Method'] = getattr(request, '_api_auth_method', None) or 'None' response['X-ArchiveBox-Auth-Method'] = getattr(request, '_api_auth_method', None) or 'None'
response['X-ArchiveBox-Auth-Expires'] = token_expiry response['X-ArchiveBox-Auth-Expires'] = token_expiry