aboutsummaryrefslogtreecommitdiff
path: root/backends/cloud/googledrive/googledriveresolveidrequest.cpp
diff options
context:
space:
mode:
authorAlexander Tkachev2016-06-07 13:07:46 +0600
committerAlexander Tkachev2016-08-24 16:07:55 +0600
commitd1d71afb0724c372143d2c303c70291ba43d2d68 (patch)
tree39d65eb01c40a055bd4198eca6185632ffc9de45 /backends/cloud/googledrive/googledriveresolveidrequest.cpp
parentb4b6ee0186750d6f2e8143313fc059c20512c306 (diff)
downloadscummvm-rg350-d1d71afb0724c372143d2c303c70291ba43d2d68.tar.gz
scummvm-rg350-d1d71afb0724c372143d2c303c70291ba43d2d68.tar.bz2
scummvm-rg350-d1d71afb0724c372143d2c303c70291ba43d2d68.zip
CLOUD: Add GoogleDriveListDirectoryRequest
When listing directories, you get a list of StorageFiles, which path() is actually Google Drive id. Thus, if you list a directory recursively, you won't be able to determine whether all files are within one directory or have some hierarchy. I'd fix that as soon as it would be needed.
Diffstat (limited to 'backends/cloud/googledrive/googledriveresolveidrequest.cpp')
-rw-r--r--backends/cloud/googledrive/googledriveresolveidrequest.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/cloud/googledrive/googledriveresolveidrequest.cpp b/backends/cloud/googledrive/googledriveresolveidrequest.cpp
index 5dcb5c6e11..0ef0cd982f 100644
--- a/backends/cloud/googledrive/googledriveresolveidrequest.cpp
+++ b/backends/cloud/googledrive/googledriveresolveidrequest.cpp
@@ -53,7 +53,7 @@ void GoogleDriveResolveIdRequest::start() {
_currentDirectoryId = "appDataFolder";
_ignoreCallback = false;
- listNextDirectory(StorageFile("", 0, 0, false));
+ listNextDirectory(StorageFile(_currentDirectoryId, 0, 0, true));
}
void GoogleDriveResolveIdRequest::listNextDirectory(StorageFile fileToReturn) {