diff --git a/git_annex_remote_googledrive/keys.py b/git_annex_remote_googledrive/keys.py index 74c31c7..017a613 100644 --- a/git_annex_remote_googledrive/keys.py +++ b/git_annex_remote_googledrive/keys.py @@ -129,15 +129,16 @@ def upload(self, local_filename: str, chunksize: int = None, progress_handler: c logging.warning("Invalid resumable_uri. Probably expired. Repeating upload.") else: raise - except FileExistsError: - # Uploading an existing key is not an error - return - + self.resumable_uri = None self.file.upload(local_filename, chunksize=chunksize, progress_handler=self._upload_progress(progress_handler) ) + except FileExistsError: + # Uploading an existing key is not an error + return + self.resumable_uri = None @property