Bug fixes in sync_zotero_rm

L22: `rmapy.renew_token()` must be indented to run before the `rmapy_is_auth()` check, as `is_auth()` verifies that a user token has been generated but this is done by `renew_token()`.

L80: Folder name is in `cfg['rm_folder']`, the previous variable did not exist.

Bugfix
This commit is contained in:
Vinay Hiremath
2020-07-06 16:39:23 +02:00
parent 4895aa4581
commit b337ea1afc

View File

@@ -19,7 +19,7 @@ def get_rmapy_client():
print("Enter one-time code (from https://my.remarkable.com/connect/desktop):")
key = input()
rmapy.register_device(key.strip())
rmapy.renew_token()
rmapy.renew_token()
return rmapy
if __name__ == "__main__":
@@ -77,7 +77,7 @@ if __name__ == "__main__":
if len(folder) > 0:
folder = folder[0]
else: # folder does not exist yet
print(f"Creating folder {remarkable_folder} on RM.")
print(f"Creating folder {cfg['rm_folder']} on RM.")
folder = Folder(cfg['rm_folder'])
rmapy.create_folder(folder)
@@ -119,4 +119,4 @@ if __name__ == "__main__":
continue
zot.deletefrom_collection(zot_collection_key, item)
print("Done.")
print("Sync complete.")
print("Sync complete.")