lib/atome/genesis/generators/security.rb in atome-0.5.5.7.7 vs lib/atome/genesis/generators/security.rb in atome-0.5.5.8.1
- old
+ new
@@ -4,10 +4,12 @@
new ({ sanitizer: :password }) do |params|
params = { read: params, write: params } unless params.instance_of? Hash
# encoding below
+ params[:global] = Black_matter.encode(params[:global])
+
params[:read]&.each do |k, v|
params[:read][k] = Black_matter.encode(v)
end
params[:write]&.each do |k, v|
params[:write][k] = Black_matter.encode(v)
@@ -23,9 +25,9 @@
params
end
new({ read: :password }) do |params|
params = Black_matter.password if params.nil?
- params[:read][:atome]=Black_matter.password[:read][:atome] unless @authorisations[:write][:atome]
- params[:write][:atome]=Black_matter.password[:write][:atome] unless @authorisations[:write][:atome]
+ params[:read][:atome] = Black_matter.password[:read][:atome] unless @authorisations[:write][:atome]
+ params[:write][:atome] = Black_matter.password[:write][:atome] unless @authorisations[:write][:atome]
params
end