@@ -7,7 +7,6 @@ import { AdLibPiece } from '@sofie-automation/corelib/dist/dataModel/AdLibPiece'
77import { AdLibAction } from '@sofie-automation/corelib/dist/dataModel/AdlibAction'
88import { ExpectedMediaItemRundown } from '@sofie-automation/corelib/dist/dataModel/ExpectedMediaItem'
99import { ExpectedPlayoutItemRundown } from '@sofie-automation/corelib/dist/dataModel/ExpectedPlayoutItem'
10- import { ExpectedPackageFromRundown } from '@sofie-automation/corelib/dist/dataModel/ExpectedPackages'
1110import { Piece } from '@sofie-automation/corelib/dist/dataModel/Piece'
1211import { ExpectedPackagesStore } from './ExpectedPackagesStore'
1312import {
@@ -17,13 +16,15 @@ import {
1716 getDocumentChanges ,
1817 setValuesAndTrackChanges ,
1918} from './utils'
19+ import { IngestExpectedPackage } from '../IngestExpectedPackage'
20+ import { ExpectedPackageDBNew } from '@sofie-automation/corelib/dist/dataModel/ExpectedPackages'
2021
2122export class IngestPartModelImpl implements IngestPartModel {
2223 readonly partImpl : DBPart
2324 readonly #pieces: Piece [ ]
2425 readonly #adLibPieces: AdLibPiece [ ]
2526 readonly #adLibActions: AdLibAction [ ]
26- readonly expectedPackagesStore : ExpectedPackagesStore < ExpectedPackageFromRundown >
27+ readonly expectedPackagesStore : ExpectedPackagesStore
2728
2829 #setPartValue< T extends keyof DBPart > ( key : T , newValue : DBPart [ T ] ) : void {
2930 if ( newValue === undefined ) {
@@ -90,7 +91,7 @@ export class IngestPartModelImpl implements IngestPartModel {
9091 get expectedPlayoutItems ( ) : ReadonlyDeep < ExpectedPlayoutItemRundown > [ ] {
9192 return [ ...this . expectedPackagesStore . expectedPlayoutItems ]
9293 }
93- get expectedPackages ( ) : ReadonlyDeep < ExpectedPackageFromRundown > [ ] {
94+ get expectedPackages ( ) : ReadonlyDeep < IngestExpectedPackage > [ ] {
9495 return [ ...this . expectedPackagesStore . expectedPackages ]
9596 }
9697
@@ -140,7 +141,7 @@ export class IngestPartModelImpl implements IngestPartModel {
140141 adLibActions : AdLibAction [ ] ,
141142 expectedMediaItems : ExpectedMediaItemRundown [ ] ,
142143 expectedPlayoutItems : ExpectedPlayoutItemRundown [ ] ,
143- expectedPackages : ExpectedPackageFromRundown [ ]
144+ expectedPackages : ExpectedPackageDBNew [ ]
144145 ) {
145146 this . partImpl = part
146147 this . #pieces = pieces
@@ -234,8 +235,8 @@ export class IngestPartModelImpl implements IngestPartModel {
234235 setExpectedMediaItems ( expectedMediaItems : ExpectedMediaItemRundown [ ] ) : void {
235236 this . expectedPackagesStore . setExpectedMediaItems ( expectedMediaItems )
236237 }
237- setExpectedPackages ( expectedPackages : ExpectedPackageFromRundown [ ] ) : void {
238- // Future: should these be here, or held as part of each adlib/piece?
239- this . expectedPackagesStore . setExpectedPackages ( expectedPackages )
240- }
238+ // setExpectedPackages(expectedPackages: ExpectedPackageFromRundown[]): void {
239+ // // Future: should these be here, or held as part of each adlib/piece?
240+ // this.expectedPackagesStore.setExpectedPackages(expectedPackages)
241+ // }
241242}
0 commit comments