From 46ce080a7f25f8bc783f2094deed69aff234a9d6 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Tue, 31 Aug 2021 01:29:38 -0700 Subject: [PATCH] Fix export_files response of only one file. --- src/mega/mega.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mega/mega.py b/src/mega/mega.py index 7311b74..f556adb 100644 --- a/src/mega/mega.py +++ b/src/mega/mega.py @@ -611,6 +611,9 @@ class Mega: self._api_request(request) request = [self.draft_get_file_link(node) for node in nodes] response = self._api_request(request) + # When there's only one file + if isinstance(response, str) and response.startswith('https://mega'): + response = [response] url_map = {node['h']: url for (node, url) in zip(nodes, response)} return url_map