2012-09-22 22:39:12 -04:00
|
|
|
class UsersController < ApplicationController
|
|
|
|
|
2012-10-26 06:04:52 -04:00
|
|
|
before_filter :require_user, only: [:edit, :update]
|
2012-09-22 22:39:12 -04:00
|
|
|
|
2014-01-28 23:53:13 -05:00
|
|
|
respond_to :html, :json
|
2012-09-22 22:39:12 -04:00
|
|
|
|
|
|
|
# GET /user/edit
|
|
|
|
def edit
|
|
|
|
@user = current_user
|
|
|
|
|
|
|
|
respond_with(@user)
|
|
|
|
end
|
|
|
|
|
|
|
|
# PUT /user
|
|
|
|
def update
|
|
|
|
@user = current_user
|
|
|
|
@user.attributes = params[:user]
|
|
|
|
|
2014-05-14 16:51:16 -04:00
|
|
|
#@m = params[:metacodes][:value]
|
|
|
|
#@user.settings.metacodes=@m.split(',')
|
2013-01-25 20:49:40 -05:00
|
|
|
|
2012-09-22 22:39:12 -04:00
|
|
|
@user.save
|
2014-05-15 18:28:30 -04:00
|
|
|
|
|
|
|
sign_in(@user, :bypass => true)
|
|
|
|
|
2014-01-28 23:53:13 -05:00
|
|
|
respond_with(@user, location: session[:previous_url]) do |format|
|
2012-09-22 22:39:12 -04:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|