lib/shib_rack/attribute_mapping.rb in shib-rack-0.3.0 vs lib/shib_rack/attribute_mapping.rb in shib-rack-0.4.0
- old
+ new
@@ -21,9 +21,10 @@
end
end
def add_attribute_mapping(attr, mapper)
raise "Conflicting mapping for `#{attr}`" if attribute_mappings[attr]
+
attribute_mappings[attr] = mapper
end
def parse_multi_value(value)
value.split(/(?<!\\);/).map { |x| x.gsub('\;', ';') }