fix
This commit is contained in:
parent
3c08a3ea6b
commit
42113ed497
|
|
@ -580,21 +580,19 @@ class GoogleDriveHelper:
|
|||
LOGGER.info("Authorize with token.pickle")
|
||||
with open(self.__G_DRIVE_TOKEN_FILE, 'rb') as f:
|
||||
credentials = pickle.load(f)
|
||||
if credentials is None or not credentials.valid:
|
||||
if credentials and credentials.expired and credentials.refresh_token:
|
||||
credentials.refresh(Request())
|
||||
else:
|
||||
flow = InstalledAppFlow.from_client_secrets_file(
|
||||
'credentials.json', self.__OAUTH_SCOPE)
|
||||
LOGGER.info(flow)
|
||||
credentials = flow.run_console(port=0)
|
||||
|
||||
# Save the credentials for the next run
|
||||
with open(self.__G_DRIVE_TOKEN_FILE, 'wb') as token:
|
||||
pickle.dump(credentials, token)
|
||||
return build('drive', 'v3', credentials=credentials, cache_discovery=False)
|
||||
else:
|
||||
return None
|
||||
if credentials is None or not credentials.valid:
|
||||
if credentials and credentials.expired and credentials.refresh_token:
|
||||
credentials.refresh(Request())
|
||||
else:
|
||||
flow = InstalledAppFlow.from_client_secrets_file(
|
||||
'credentials.json', self.__OAUTH_SCOPE)
|
||||
LOGGER.info(flow)
|
||||
credentials = flow.run_console(port=0)
|
||||
# Save the credentials for the next run
|
||||
with open(self.__G_DRIVE_TOKEN_FILE, 'wb') as token:
|
||||
pickle.dump(credentials, token)
|
||||
return build('drive', 'v3', credentials=credentials, cache_discovery=False)
|
||||
return None
|
||||
|
||||
|
||||
def edit_telegraph(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue