Fix password set form and infinite loop

This commit is contained in:
Dmitriy Zaporozhets 2013-06-13 20:16:48 +03:00
parent fbf6989903
commit 46231f0f1d
2 changed files with 9 additions and 8 deletions

View File

@ -1,6 +1,8 @@
class PasswordsController < ApplicationController
layout 'navless'
skip_before_filter :check_password_expiration
before_filter :set_user
before_filter :set_title

View File

@ -1,10 +1,9 @@
%h3.page_title Setup your new password
%br
= form_for @user, url: profile_password_path, method: :put do |f|
.padded
%p.slead After successful password update you will be redirected to dashboard
= form_for @user, url: profile_password_path, method: :post do |f|
.light-well.padded
%p.slead
Please set new password before proceed.
%br
After successful password update you will be redirected to login screen
-if @user.errors.any?
.alert.alert-error
%ul
@ -20,4 +19,4 @@
= f.password_field :password_confirmation, required: true
.clearfix
.input
= f.submit 'Save password', class: "btn btn-save"
= f.submit 'Set new password', class: "btn btn-create"