From 1dd3324350670fe10528f8867eec5d612b0c68d2 Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Mon, 21 Jan 2013 12:13:39 +0100 Subject: [PATCH] add /users/:id --- lib/travis/api/app/endpoint/users.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/travis/api/app/endpoint/users.rb b/lib/travis/api/app/endpoint/users.rb index 3e991d42..c6067b90 100644 --- a/lib/travis/api/app/endpoint/users.rb +++ b/lib/travis/api/app/endpoint/users.rb @@ -37,6 +37,11 @@ class Travis::Api::App # respond_with service(:users, :find_broadcasts), type: :broadcasts # end + get '/:id', scope: :private do + pass unless current_user.id.to_s == params[:id] + respond_with current_user + end + put '/:id?', scope: :private do respond_with service(:update_user, params[:user]) end