app/controllers/tr8n/language_controller.rb in tr8n-3.2.1 vs app/controllers/tr8n/language_controller.rb in tr8n-3.2.2
- old
+ new
@@ -207,21 +207,21 @@
# language selector management functions
def lists
if request.post?
if params[:language_action] == "remove"
- lu = Tr8n::LanguageUser.find(:first, :conditions => ["language_id = ? and user_id = ?", params[:language_id], tr8n_current_user.id])
+ lu = Tr8n::LanguageUser.find(:first, :conditions => ["language_id = ? and user_id = ?", params[:language_id].to_i, tr8n_current_user.id])
lu.destroy
end
end
@all_languages = Tr8n::Language.enabled_languages
@user_languages = Tr8n::LanguageUser.languages_for(tr8n_current_user)
render(:partial => "lists")
end
def remove
- lu = Tr8n::LanguageUser.find(:first, :conditions => ["language_id = ? and user_id = ?", params[:language_id], tr8n_current_user.id])
+ lu = Tr8n::LanguageUser.find(:first, :conditions => ["language_id = ? and user_id = ?", params[:language_id].to_i, tr8n_current_user.id])
lu.destroy if lu
redirect_to_source
end
# language selector processor
\ No newline at end of file