mirror of
https://github.com/GAM-team/GAM.git
synced 2026-07-04 12:51:36 +00:00
make create/delete delegate API calls soft error
This commit is contained in:
@@ -1511,7 +1511,7 @@ def addDelegates(users, i):
|
|||||||
if not gmail:
|
if not gmail:
|
||||||
continue
|
continue
|
||||||
print u"Giving %s delegate access to %s (%s/%s)" % (delegate, delegator, i, count)
|
print u"Giving %s delegate access to %s (%s/%s)" % (delegate, delegator, i, count)
|
||||||
callGAPI(gmail.users().settings().delegates(), u'create', userId=u'me', body={u'delegateEmail': delegate})
|
callGAPI(gmail.users().settings().delegates(), u'create', soft_errors=True, userId=u'me', body={u'delegateEmail': delegate})
|
||||||
|
|
||||||
def gen_sha512_hash(password):
|
def gen_sha512_hash(password):
|
||||||
from passlib.handlers.sha2_crypt import sha512_crypt
|
from passlib.handlers.sha2_crypt import sha512_crypt
|
||||||
@@ -1569,7 +1569,7 @@ def deleteDelegate(users):
|
|||||||
if not gmail:
|
if not gmail:
|
||||||
continue
|
continue
|
||||||
print u"Deleting %s delegate access to %s (%s/%s)" % (delegate, user, i, count)
|
print u"Deleting %s delegate access to %s (%s/%s)" % (delegate, user, i, count)
|
||||||
callGAPI(gmail.users().settings().delegates(), u'delete', userId=u'me', delegateEmail=delegate)
|
callGAPI(gmail.users().settings().delegates(), u'delete', soft_errors=True, userId=u'me', delegateEmail=delegate)
|
||||||
|
|
||||||
def doAddCourseParticipant():
|
def doAddCourseParticipant():
|
||||||
croom = buildGAPIObject(u'classroom')
|
croom = buildGAPIObject(u'classroom')
|
||||||
|
|||||||
Reference in New Issue
Block a user