lib/scrivito/cms_env.rb in scrivito_sdk-0.66.0 vs lib/scrivito/cms_env.rb in scrivito_sdk-0.70.0.rc1

- old
+ new

@@ -31,20 +31,10 @@ if params[:id] Obj.find(params[:id]) elsif params[:permalink].present? self.class.find_permalink_by_param(params[:permalink]) else - if callback = Scrivito::Configuration.choose_homepage_callback - callback_result = callback.call(env) - if callback_result.is_a?(Obj) - callback_result - else - raise "choose_homepage callback did not return an Obj. "\ - "Instead saw #{callback_result.class}." - end - else - Obj.homepage - end + Scrivito::RequestHomepage.call(env) end found_obj end