3170: Fix stale use of tab_pane_valid_state. refs #3170
[arvados.git] / apps / workbench / app / controllers / collections_controller.rb
index 7556f3c0f5b82c3bcecf232ad3524e528eed371c..5a7a52207bcebdc946eb3289c618d97b2cddd78c 100644 (file)
@@ -118,7 +118,7 @@ class CollectionsController < ApplicationController
 
   def show_file_links
     Thread.current[:reader_tokens] = [params[:reader_token]]
-    find_object_by_uuid
+    return if false.equal?(find_object_by_uuid)
     render layout: false
   end
 
@@ -238,14 +238,14 @@ class CollectionsController < ApplicationController
     # error we encounter, and return nil.
     most_specific_error = [401]
     token_list.each do |api_token|
-      using_specific_api_token(api_token) do
-        begin
+      begin
+        using_specific_api_token(api_token) do
           yield
           return api_token
-        rescue ArvadosApiClient::ApiError => error
-          if error.api_status >= most_specific_error.first
-            most_specific_error = [error.api_status, error]
-          end
+        end
+      rescue ArvadosApiClient::ApiError => error
+        if error.api_status >= most_specific_error.first
+          most_specific_error = [error.api_status, error]
         end
       end
     end