@@ -242,9 +242,10 private | |||
|
242 | 242 | def self.find_or_default(name) |
|
243 | 243 | name = name.to_s |
|
244 | 244 | raise "There's no setting named #{name}" unless @@available_settings.has_key?(name) |
|
245 |
setting = |
|
|
245 | setting = where(:name => name).first | |
|
246 | 246 | unless setting |
|
247 |
setting = new |
|
|
247 | setting = new | |
|
248 | setting.name = name | |
|
248 | 249 | setting.value = @@available_settings[name]['default'] |
|
249 | 250 | end |
|
250 | 251 | setting |
General Comments 0
You need to be logged in to leave comments.
Login now