From 029e85bedf87e86709984f54367df3b39a7ded28 Mon Sep 17 00:00:00 2001 From: Ksenia Berezina Date: Wed, 10 Jun 2026 10:31:05 -0400 Subject: [PATCH] Add gdrive scope to be able to access worldcup domains view and spreadsheet --- .../management/commands/import_domain_list.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/reportmanager/management/commands/import_domain_list.py b/server/reportmanager/management/commands/import_domain_list.py index 6caa4f83..4417d7a3 100644 --- a/server/reportmanager/management/commands/import_domain_list.py +++ b/server/reportmanager/management/commands/import_domain_list.py @@ -59,7 +59,13 @@ def handle(self, name: str, **options: object) -> None: params = {"project": settings.BIGQUERY_PROJECT} if svc_acct := getattr(settings, "BIGQUERY_SERVICE_ACCOUNT", None): params["credentials"] = ( - service_account.Credentials.from_service_account_info(svc_acct) + service_account.Credentials.from_service_account_info( + svc_acct, + scopes=[ + "https://www.googleapis.com/auth/bigquery", + "https://www.googleapis.com/auth/drive", + ], + ) ) client = bigquery.Client(**params)