FIX: Don't rely on setting data type read from database

This commit is contained in:
Gerhard Schlager
2018-07-24 11:24:34 +02:00
parent 9989c8179d
commit 84d14fd8a0
3 changed files with 17 additions and 1 deletions

View File

@@ -100,7 +100,8 @@ class SiteSettings::TypeSupervisor
def to_rb_value(name, value, override_type = nil)
name = name.to_sym
type = @types[name] = (override_type || @types[name] || get_data_type(name, value))
@types[name] = (@types[name] || get_data_type(name, value))
type = (override_type || @types[name])
case type
when self.class.types[:float]