26 lines
443 B
Ruby
26 lines
443 B
Ruby
class UsersController < ApplicationController
|
|
|
|
before_filter :require_user, only: [:edit, :update]
|
|
|
|
respond_to :html, :json
|
|
|
|
# GET /user/edit
|
|
def edit
|
|
@user = current_user
|
|
|
|
respond_with(@user)
|
|
end
|
|
|
|
# PUT /user
|
|
def update
|
|
@user = current_user
|
|
@user.attributes = params[:user]
|
|
|
|
|
|
@user.save
|
|
|
|
respond_with(@user, location: session[:previous_url]) do |format|
|
|
end
|
|
end
|
|
|
|
end
|