Extract method to reset default settings
This commit is contained in:
@@ -121,5 +121,9 @@ class Setting < ApplicationRecord
|
|||||||
"youtube_handle": nil
|
"youtube_handle": nil
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def reset_defaults
|
||||||
|
defaults.each { |name, value| self[name] = value }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -7,9 +7,7 @@ if Administrator.count == 0 && !Rails.env.test?
|
|||||||
admin.create_administrator
|
admin.create_administrator
|
||||||
end
|
end
|
||||||
|
|
||||||
Setting.defaults.each do |name, value|
|
Setting.reset_defaults
|
||||||
Setting[name] = value
|
|
||||||
end
|
|
||||||
|
|
||||||
WebSection.create(name: "homepage")
|
WebSection.create(name: "homepage")
|
||||||
WebSection.create(name: "debates")
|
WebSection.create(name: "debates")
|
||||||
|
|||||||
Reference in New Issue
Block a user