From c140c008e81f1a84d96901fa9281d49693104f4b Mon Sep 17 00:00:00 2001 From: riskimidiw Date: Thu, 27 Dec 2018 20:02:09 +0700 Subject: [PATCH] change username param to _username --- app/controllers/users_controller.rb | 4 ++-- config/routes.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 6ea2ce6..cd81025 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -28,7 +28,7 @@ def create def update if @user.nil? render json: { errors: 'User not found' }, status: :not_found - elsif @user.update(user_params) + elsif !@user.update(user_params) render json: { errors: @user.errors.full_messages }, status: :unprocessable_entity end @@ -45,7 +45,7 @@ def destroy private def find_user - @user = User.find_by_username(params[:username]) + @user = User.find_by_username(params[:_username]) end def user_params diff --git a/config/routes.rb b/config/routes.rb index 39b3911..3032fbe 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,6 @@ Rails.application.routes.draw do # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html - resources :users, param: :username + resources :users, param: :_username post '/auth/login', to: 'authentication#login' get '/*a', to: 'application#not_found' end