From 97588e88c75d8cb93b18b3538f6a9cc5ca7ca9b0 Mon Sep 17 00:00:00 2001 From: Zhihe Li Date: Mon, 27 Mar 2023 11:11:38 -0400 Subject: [PATCH] =?UTF-8?q?refactor:=20=F0=9F=92=A1=20Update=20mirage=20da?= =?UTF-8?q?ta=20(#157)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- addons/api/mirage/factories/session-recording.js | 10 ++++++++++ addons/api/mirage/serializers/session-recording.js | 2 ++ 2 files changed, 12 insertions(+) diff --git a/addons/api/mirage/factories/session-recording.js b/addons/api/mirage/factories/session-recording.js index 7d7977b4b..acdbc8788 100644 --- a/addons/api/mirage/factories/session-recording.js +++ b/addons/api/mirage/factories/session-recording.js @@ -33,6 +33,11 @@ export default factory.extend({ const target = session.target; target.id = 'deleted_target'; + const storageBucket = pickRandomElement( + server.schema.storageBuckets.all().models + ); + target.storage_bucket_id = storageBucket.id; + sessionRecording.update({ user, target, @@ -47,6 +52,11 @@ export default factory.extend({ const session = pickRandomElement(server.schema.sessions.all().models); const target = session.target; + const storageBucket = pickRandomElement( + server.schema.storageBuckets.all().models + ); + target.storage_bucket_id = storageBucket.id; + sessionRecording.update({ user, target, diff --git a/addons/api/mirage/serializers/session-recording.js b/addons/api/mirage/serializers/session-recording.js index 59eb43c67..4a0d3943c 100644 --- a/addons/api/mirage/serializers/session-recording.js +++ b/addons/api/mirage/serializers/session-recording.js @@ -36,6 +36,8 @@ export default ApplicationSerializer.extend({ json.target = TargetSerializer.prototype._hashForModel.apply(this, [ target, ]); + json.target.scope.name = model.target.scope.name; + json.target.scope.description = model.target.scope.description; } json.session_id = model.sessionId;