Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
This commit is contained in:
Jeroen Oudshoorn
2023-10-13 15:52:37 +02:00
parent f2eb90501e
commit 75b16b602d

View File

@ -111,10 +111,10 @@ class GdriveSync(plugins.Plugin):
self.ready = False self.ready = False
def get_folder_id_by_name(self, drive, folder_name): def get_folder_id_by_name(self, drive, folder_name):
try: file_list = drive.ListFile({'q': "name="+folder_name+" and mimeType='application/vnd.google-apps.folder' and trashed=false"}).GetList()
folder = drive.ListFile({'q': f"title='{folder_name}' and mimeType='application/vnd.google-apps.folder' and trashed=false"}).GetList()[0] for file in file_list:
return folder['id'] if file['title'] == folder_name:
except IndexError: return file['id']
return None return None
def on_unload(self, ui): def on_unload(self, ui):