I am trying to query a list of root files and folders which are owned by me and along with items which are shared with me.
So I am using this query - ((not 'me' in owners and sharedWithMe) or 'root' in parents)
But, its throwing 500 interval server error. This error is only few user accounts, for others its working fine.
Can someone help with this?
Versions
google-api-client : 1.35.0
google-api-services-drive : v3-rev197-1.25.0
Here is some log related to it -
com.google.api.client.googleapis.json.GoogleJsonResponseException: 500 Internal Server Error GET https://www.googleapis.com/drive/v3/files?corpora=user,allTeamDrives&fields=nextPageToken,%20files(mimeType,headRevisionId,createdTime,id,lastModifyingUser,modifiedTime,name,owners,ownedByMe,parents,permissions,shared,size,trashed,capabilities,webContentLink,teamDriveId)&includeItemsFromAllDrives=true&orderBy=folder,name_natural&q=trashed%20%3D%20false%20and%20('me'%20in%20owners%20and%20'root'%20in%20parents)%20or%20(sharedWithMe)&supportsAllDrives=true at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:146) at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:118) at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:37) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest$1.interceptResponse(AbstractGoogleClientRequest.java:439) at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1111) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:525) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:466) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:576)