Fix: "._type" to ".class"

This commit is contained in:
Christophe Vilayphiou committed 2012-07-30 17:21:37 +08:00
1 parent bb154f5be6
commit 7440727acd
10 files changed
+18 -18

No files matched your search

@@ -32,7 +32,7 @@ class Admin::PurchasesController < ApplicationController
public_key = OpenSSL::PKey::RSA.new(File.read(APP_CONFIG['main_public_key']))
encrypted_data = public_key.public_encrypt({:purchase_id => purchase.purchase_id,
:purchase_type => purchase._type,
:purchase_type => purchase.class,
:roaming_id => Site.find(session[:site]).roaming_id,
:url => url}.to_json)
@@ -43,7 +43,7 @@ class Admin::PurchasesController < ApplicationController
temp_file.write response.body
temp_file.rewind
zip_name = response['content-disposition'].split('filename=')[1].gsub(/[\\\"]|.zip/, '') rescue ''
case purchase._type
case purchase.class
when 'Pdesign'
unzip_design(temp_file, zip_name)
when 'PModuleApp'
+1 -1
View File
@@ -22,7 +22,7 @@ class PagesController < ApplicationController
@item = Item.first(:conditions => {:path => params[:page_name]})
if @item && @item.is_published && (@item.enabled_for.nil? ? true : @item.enabled_for.include?(I18n.locale.to_s))
# impressionist(@item)
case @item._type
case @item.class
when 'Page'
render_page
when 'Link'
+2 -2
View File
@@ -30,7 +30,7 @@ class SessionsController < Devise::SessionsController
render :action => "new"
else
logger.info "===ALL passed"
resource_name = resource._type.downcase
resource_name = resource.class.downcase
sign_in(resource_name, resource)
respond_with resource, :location => redirect_location(resource_name, resource)
end
@@ -48,7 +48,7 @@ class SessionsController < Devise::SessionsController
logger.info "=======Rulingcom account======"
resource = User.first(conditions:{email: login_uid})
if resource.valid_password?(login_password)
resource_name = resource._type.downcase
resource_name = resource.class.downcase
sign_in(resource_name, resource)
respond_with resource, :location => redirect_location(resource_name, resource)
else