mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-02-21 15:54:22 +01:00
(bug) Unable to import accounts from SSO
When the transformation modal was opened but leaved empty, the field mapping.transformation.type is defined but not mapping.transformation.mapping, which result in the following error: NoMethodError (undefined method `each' for nil:NilClass): lib/omni_auth/data_mapping/base.rb:16:in `map_transformation'
This commit is contained in:
parent
272e105f5a
commit
784aa93e30
@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
## next deploy
|
## next deploy
|
||||||
|
|
||||||
|
- Fix a bug: Unable to import accounts from SSO when the transformation modal was opened but leaved empty
|
||||||
|
|
||||||
## v5.4.12 2022 July 06
|
## v5.4.12 2022 July 06
|
||||||
|
|
||||||
- Fix a bug: Gender, Address and Birthday are not mapped properly from SSO (#365)
|
- Fix a bug: Gender, Address and Birthday are not mapped properly from SSO (#365)
|
||||||
|
@ -13,7 +13,7 @@ module OmniAuth::DataMapping
|
|||||||
|
|
||||||
def map_transformation(transformation, raw_data)
|
def map_transformation(transformation, raw_data)
|
||||||
value = nil
|
value = nil
|
||||||
transformation['mapping'].each do |m|
|
transformation['mapping']&.each do |m|
|
||||||
if m['from'] == raw_data
|
if m['from'] == raw_data
|
||||||
value = m['to']
|
value = m['to']
|
||||||
break
|
break
|
||||||
|
Loading…
x
Reference in New Issue
Block a user