Merge branch 'master' into 2903-remove-pi-active-and-success
[arvados.git] / services / api / lib / current_api_client.rb
index 8e7d7fca27e4f172ef92bf76ae16156e49827d52..f851c588c7445ef7d180bee1896b9f2e0bfc7d36 100644 (file)
@@ -44,7 +44,9 @@ module CurrentApiClient
   def system_user
     if not $system_user
       real_current_user = Thread.current[:user]
-      Thread.current[:user] = User.new(is_admin: true, is_active: true)
+      Thread.current[:user] = User.new(is_admin: true,
+                                       is_active: true,
+                                       uuid: system_user_uuid)
       $system_user = User.where('uuid=?', system_user_uuid).first
       if !$system_user
         $system_user = User.new(uuid: system_user_uuid,