mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Fix require_two_factor_authentication can't be null (#3453)
* fix: require_two_factor_authentication default=false * chore: add changelog fragment * docs: require_two_factor_authentication default value * fix: don't send require_two_factor_authentication null value * chore: fix changelog
This commit is contained in:
parent
ba2917a7dc
commit
1bb2ff5128
2 changed files with 4 additions and 1 deletions
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- gitlab_group - avoid passing wrong value for ``require_two_factor_authentication`` on creation when the option has not been specified (https://github.com/ansible-collections/community.general/pull/3453).
|
|
@ -206,10 +206,11 @@ class GitLabGroup(object):
|
||||||
'project_creation_level': options['project_creation_level'],
|
'project_creation_level': options['project_creation_level'],
|
||||||
'auto_devops_enabled': options['auto_devops_enabled'],
|
'auto_devops_enabled': options['auto_devops_enabled'],
|
||||||
'subgroup_creation_level': options['subgroup_creation_level'],
|
'subgroup_creation_level': options['subgroup_creation_level'],
|
||||||
'require_two_factor_authentication': options['require_two_factor_authentication'],
|
|
||||||
}
|
}
|
||||||
if options.get('description'):
|
if options.get('description'):
|
||||||
payload['description'] = options['description']
|
payload['description'] = options['description']
|
||||||
|
if options.get('require_two_factor_authentication'):
|
||||||
|
payload['require_two_factor_authentication'] = options['require_two_factor_authentication']
|
||||||
group = self.createGroup(payload)
|
group = self.createGroup(payload)
|
||||||
changed = True
|
changed = True
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue