X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7a98271d94163cdc4afa5bfcf275db353bc062d2..e20c9587ad703ae8e1f81251a6e209834a52d448:/services/api/app/models/log.rb diff --git a/services/api/app/models/log.rb b/services/api/app/models/log.rb index f8e337b201..e7e5c1a833 100644 --- a/services/api/app/models/log.rb +++ b/services/api/app/models/log.rb @@ -8,7 +8,7 @@ class Log < ArvadosModel api_accessible :user, extend: :common do |t| t.add :object_uuid - t.add :object, :if => :object + t.add :object_owner_uuid t.add :object_kind t.add :event_at t.add :event_type @@ -24,6 +24,7 @@ class Log < ArvadosModel def fill_object(thing) self.object_uuid ||= thing.uuid + self.object_owner_uuid = thing.owner_uuid self.summary ||= "#{self.event_type} of #{thing.uuid}" self end @@ -69,4 +70,5 @@ class Log < ArvadosModel def ensure_valid_uuids # logs can have references to deleted objects end + end