From 67ddae2a9061e6f8696476674d0caa674a829eec Mon Sep 17 00:00:00 2001 From: Tom Lee Date: Tue, 16 Mar 2021 14:42:18 +0000 Subject: [PATCH] fix: Server only persist sisyfos levels on adlibs --- src/tv2-common/content/server.ts | 38 +++++++++++++++++--------------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/src/tv2-common/content/server.ts b/src/tv2-common/content/server.ts index 3c97facb6..2b07bb40e 100644 --- a/src/tv2-common/content/server.ts +++ b/src/tv2-common/content/server.ts @@ -145,24 +145,26 @@ function GetServerTimeline( classes: [] }), - ...config.stickyLayers.map(layer => { - return literal({ - id: '', - enable: { - while: serverEnableClass - }, - priority: 1, - layer, - content: { - deviceType: TSR.DeviceType.SISYFOS, - type: TSR.TimelineContentTypeSisyfos.CHANNEL, - isPgm: 0 - }, - metaData: { - sisyfosPersistLevel: true - } - }) - }), + ...(adLibPix + ? config.stickyLayers.map(layer => { + return literal({ + id: '', + enable: { + while: serverEnableClass + }, + priority: 1, + layer, + content: { + deviceType: TSR.DeviceType.SISYFOS, + type: TSR.TimelineContentTypeSisyfos.CHANNEL, + isPgm: 0 + }, + metaData: { + sisyfosPersistLevel: true + } + }) + }) + : []), ...(voLevels ? [GetSisyfosTimelineObjForCamera(context, config, 'server', sourceLayers.Sisyfos.StudioMicsGroup)] : []),