ユーザーがパスワードとともに情報を更新できる「設定」ページがあります。名前と電子メールのフィールドと同じフォームに、パスワードとpassword_confirmationフィールドがあります。これを行う適切な方法は何ですか?パスワードフィールドを同じフォームに入力しただけで、ユーザーがそれを変更しようとしない場合、パスワードを空白にすることはできない検証エラーが表示されます。これを行うための「適切な」方法はありますか?
編集:ちなみに私はデバイスを使用しています
編集:これが私のユーザーモデルコードです:
class User < ActiveRecord::Base
# Include default devise modules. Others available are:
# :token_authenticatable, :encryptable, :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
# Setup accessible (or protected) attributes for your model
attr_accessible :name, :email, :password, :password_confirmation, :remember_me, :reset_password_token
has_one :lineup