From 5e0136b2fea1d41b41938e1fbc4dc0d29da94158 Mon Sep 17 00:00:00 2001 From: Silvio Ankermann Date: Mon, 31 Aug 2020 14:16:34 +0200 Subject: [PATCH] Bugfix: Reset token option immediately Fix #55 --- git_annex_remote_googledrive/google_remote.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git_annex_remote_googledrive/google_remote.py b/git_annex_remote_googledrive/google_remote.py index 95f3a5e..c692f13 100644 --- a/git_annex_remote_googledrive/google_remote.py +++ b/git_annex_remote_googledrive/google_remote.py @@ -221,6 +221,7 @@ def initremote(self): raise RemoteError("Either prefix or root_id must be given.") token_config = self.annex.getconfig('token') + self.annex.setconfig('token', "") if token_config: token_file = Path(token_config) else: @@ -255,7 +256,6 @@ def initremote(self): except HasSubdirError: raise RemoteError("Specified folder has subdirectories. Are you sure 'prefix' or 'id' is set correctly? In case you're migrating from gdrive or rclone, run 'git-annex-remote-googledrive migrate {prefix}' first.".format(prefix=prefix)) - self.annex.setconfig('token', "") self.annex.setconfig('root_id', self.root.id) self.credentials = ''.join(self.root.json_creds().split())