app/controllers/admin/sheet_resource_controller.rb in radiant-sheets-extension-1.0.0.pre vs app/controllers/admin/sheet_resource_controller.rb in radiant-sheets-extension-1.0.0
- old
+ new
@@ -38,17 +38,14 @@
redirect_to welcome_path and return false
end
def create_root
unless @root
- s = model_class.new_with_defaults
begin
- s.parent_id = Page.find_by_slug('/').id
+ model_class.create_root
rescue Page::MissingRootPageError
flash[:error] = t('sheets.root_required', :model => humanized_model_name)
redirect_to welcome_path and return false
end
- s.slug = model_class == StylesheetPage ? 'css' : 'js'
- s.save
end
end
end