Sha256: 838b8e4b97e4fe847cdcf88cf0b7df73e8862e01f0f79f04dc95ac6abcc891fe
Contents?: true
Size: 737 Bytes
Versions: 1
Compression:
Stored size: 737 Bytes
Contents
module Locomotive class PasswordsController < ::Devise::PasswordsController include Locomotive::Concerns::WithinSiteController within_site_only_if_existing true layout '/locomotive/layouts/account' helper Locomotive::BaseHelper before_filter :set_locale def update super do |resource| if params[:locomotive_account].try(:[], 'password').blank? resource.errors.add_on_blank(:password) end end end private def after_sending_reset_password_instructions_path_for(resource_name) new_locomotive_account_session_path end def set_locale if current_site? I18n.locale = current_site.accounts.first.locale end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locomotivecms-3.0.0.rc5 | app/controllers/locomotive/passwords_controller.rb |