mirror of
https://github.com/GAM-team/GAM.git
synced 2026-07-03 12:21:35 +00:00
retry group update on create on invalid argument
should address frequenty GROUP_METADATA_DOES_NOT_EXIST error in github actions
This commit is contained in:
@@ -30278,7 +30278,7 @@ def doCreateGroup(ciGroupsAPI=False):
|
|||||||
callGAPI(gs.groups(), 'update',
|
callGAPI(gs.groups(), 'update',
|
||||||
bailOnInvalidError='messageModerationLevel' in settings,
|
bailOnInvalidError='messageModerationLevel' in settings,
|
||||||
throwReasons=GAPI.GROUP_SETTINGS_THROW_REASONS,
|
throwReasons=GAPI.GROUP_SETTINGS_THROW_REASONS,
|
||||||
retryReasons=GAPI.GROUP_SETTINGS_RETRY_REASONS+[GAPI.NOT_FOUND],
|
retryReasons=GAPI.GROUP_SETTINGS_RETRY_REASONS+[GAPI.NOT_FOUND,GAPI.INVALID_ARGUMENT],
|
||||||
groupUniqueId=mapGroupEmailForSettings(groupEmail), body=settings, fields='')
|
groupUniqueId=mapGroupEmailForSettings(groupEmail), body=settings, fields='')
|
||||||
entityActionPerformed([entityType, groupEmail])
|
entityActionPerformed([entityType, groupEmail])
|
||||||
except (GAPI.alreadyExists, GAPI.duplicate):
|
except (GAPI.alreadyExists, GAPI.duplicate):
|
||||||
|
|||||||
Reference in New Issue
Block a user