From 4f30ed6537ccd9af01ba9b4d05addbca228f52ad Mon Sep 17 00:00:00 2001 From: Ross Scroggs Date: Sat, 16 Sep 2017 08:05:22 -0700 Subject: [PATCH] For add/update drivefile, allow parent folder not owned by user (#574) --- src/gam.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gam.py b/src/gam.py index 095e1d68..414dbc5a 100755 --- a/src/gam.py +++ b/src/gam.py @@ -4271,7 +4271,10 @@ def getDriveFileAttribute(i, body, parameters, myarg, update=False): body[u'parents'].append({u'id': sys.argv[i+1]}) i += 2 elif myarg == u'parentname': - parameters[DFA_PARENTQUERY] = u'mimeType = "%s" and "me" in owners and title = "%s"' % (MIMETYPE_GA_FOLDER, sys.argv[i+1]) + parameters[DFA_PARENTQUERY] = u"'me' in owners and mimeType = '%s' and title = '%s'" % (MIMETYPE_GA_FOLDER, sys.argv[i+1]) + i += 2 + elif myarg in [u'anyownerparentname']: + parameters[DFA_PARENTQUERY] = u"mimeType = '%s' and title = '%s'" % (MIMETYPE_GA_FOLDER, sys.argv[i+1]) i += 2 elif myarg == u'writerscantshare': body[u'writersCanShare'] = False