Version of google-api-java-client (e.g. 1.15.0-rc)?
google-apiservices-drive-v2-rev110--1.17.0-rc
Java environment (e.g. Java 6, Android 2.3, App Engine)?
appengine-api-1.0-sdk-1.8.4
Java 1.7
Describe the problem.
Executing:
Files.List fileList = service.files().list().setQ(mimeType = 'image/jpeg' and
'0BwVZ_b1U-EryTVhuSVZMNXlwR28' in parents and trashed = false and starred =
true);
This returns no results. If I remove "and starred = true" I get 600+ results.
When I view the image in my browser on Drive, it is clearly starred. Also, if I
search my Drive folder for "is:starred" the file is returned.
I also wrote a brief junit test to run through all of the files to check the
getStarred() value in the label:
results = ds.retrieveFiles(service.getDriveService(), typeImage,
"0BwVZ_b1U-EryTVhuSVZMNXlwR28", true);
for(File s : results)
{
if(s.getId().equals("0BwVZ_b1U-EryS0YyWXJCUWNLSlU"))
{
System.out.println("got the file");
System.out.println(s.getLabels().getStarred().booleanValue());
}
}
The block above writes:
got the file
false
I starred this file today, and it is the only file in my Drive folder with a
star.
How would you expect it to be fixed?
When the line is executed, any file within the folder with a star should be
returned.
Original issue reported on code.google.com by Erin.Ost...@gmail.com on 11 Jan 2014 at 6:51
Original issue reported on code.google.com by
Erin.Ost...@gmail.com
on 11 Jan 2014 at 6:51Attachments: