From 2c80aedc1e34baa65f4dcc2002b4de93500dcd9d Mon Sep 17 00:00:00 2001 From: Mac Siri Date: Wed, 23 Aug 2023 10:32:26 -0400 Subject: [PATCH] Revert "Switch settings to safe yaml load (#19928)" (#19982) --- app/models/settings/base.rb | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/app/models/settings/base.rb b/app/models/settings/base.rb index c4c004434..c2699f369 100644 --- a/app/models/settings/base.rb +++ b/app/models/settings/base.rb @@ -153,17 +153,7 @@ module Settings # get the setting's value, YAML decoded def value - return if self[:value].blank? - - YAML.safe_load(self[:value], - permitted_classes: [ - ActiveSupport::HashWithIndifferentAccess, - ActiveSupport::TimeZone, - ActiveSupport::TimeWithZone, - BigDecimal, - Symbol, - Time, - ]) + YAML.unsafe_load(self[:value]) if self[:value].present? end # set the settings's value, YAML encoded