lib/scrivito/cms_env.rb in scrivito_sdk-1.8.1 vs lib/scrivito/cms_env.rb in scrivito_sdk-1.9.0.rc1

- old
+ new

@@ -26,11 +26,15 @@ end end def find_obj found_obj = - if params[:id] - Obj.find(params[:id]) + if id = params[:id] + if EditingContextMiddleware.from_env(env).include_deleted_objs? + Obj.find_including_deleted(id) + else + Obj.find(id) + end elsif params[:permalink].present? permalink = Array(params[:permalink]).join("/") Obj.find_by_permalink!(permalink) else Scrivito::RequestHomepage.call(env)