From 72298b61214bb31f0522ff966acd4d42ec3d131e Mon Sep 17 00:00:00 2001 From: Lucas Di Pentima Date: Fri, 11 Sep 2020 18:44:20 -0300 Subject: [PATCH] 16826: Fixes the bug. The issue is that the config loading code on Rails uses ActiveSupport::OrderedOptions on config hashes, and this class always returns keys as symbols. We were incorrectly testing the feature by assigning a normal Hash to the config. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- services/api/app/models/arvados_model.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/api/app/models/arvados_model.rb b/services/api/app/models/arvados_model.rb index 6fb8ff2b33..709b4b4d1c 100644 --- a/services/api/app/models/arvados_model.rb +++ b/services/api/app/models/arvados_model.rb @@ -454,7 +454,7 @@ class ArvadosModel < ApplicationRecord end def logged_attributes - attributes.except(*Rails.configuration.AuditLogs.UnloggedAttributes.keys) + attributes.except(*Rails.configuration.AuditLogs.UnloggedAttributes.stringify_keys.keys) end def self.full_text_searchable_columns -- 2.30.2