projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '18027-unmount-fuse'
[arvados.git]
/
services
/
api
/
app
/
controllers
/
arvados
/
v1
/
api_client_authorizations_controller.rb
diff --git
a/services/api/app/controllers/arvados/v1/api_client_authorizations_controller.rb
b/services/api/app/controllers/arvados/v1/api_client_authorizations_controller.rb
index 99446688db338f54b0d0ba353c66e2dcefdcd26c..22bcb6c1d5ccb1457a89fb21ba91c33b0212f9cf 100644
(file)
--- a/
services/api/app/controllers/arvados/v1/api_client_authorizations_controller.rb
+++ b/
services/api/app/controllers/arvados/v1/api_client_authorizations_controller.rb
@@
-49,7
+49,12
@@
class Arvados::V1::ApiClientAuthorizationsController < ApplicationController
end
def current
end
def current
- @object = Thread.current[:api_client_authorization]
+ @object = Thread.current[:api_client_authorization].dup
+ if params[:remote]
+ # Client is validating a salted token. Don't return the unsalted
+ # secret!
+ @object.api_token = nil
+ end
show
end
show
end