@@ -5,10 +5,13 @@ import type { IngestDefaultChangesOptions, MutableIngestRundown, NrcsIngestChang
55export interface IProcessIngestDataContext extends IStudioContext {
66 /**
77 * Perform the default syncing of changes from the ingest data to the rundown.
8- * This may be overly agressive at removing any changes made by user operations.
9- * If you are using user operations, you may need to perform some pre and post fixups to ensure changes aren't wiped unnecessarily.
8+ *
9+ * Please note that this may be overly aggressive at removing any changes made by user operations
10+ * If you are using user operations, you may need to perform some pre and post fixups to ensure
11+ * changes aren't wiped unnecessarily.
12+ *
1013 * @param ingestRundown NRCS version of the IngestRundown to copy from
11- * @param ingestChanges A description of the changes that have been made to the rundown and should be propogated
14+ * @param ingestChanges A description of the changes that have been made to the rundown and should be propagated
1215 * @param options Options for how to apply the changes
1316 */
1417 defaultApplyIngestChanges < TRundownPayload , TSegmentPayload , TPartPayload > (
@@ -19,9 +22,12 @@ export interface IProcessIngestDataContext extends IStudioContext {
1922 ) : void
2023
2124 /**
22- * Group Parts in a MOS Rundown and return a new changes object
25+ * Group the Parts in a MOS Rundown and return a new changes object
2326 * This will group the Parts based on the segment name, using the separator provided to extract the segment name from the part name
24- * Note: This ignores a lot of the contents of the `ingestChanges` object, and relies more on the `previousIngestRundown` instead
27+ *
28+ * Please note that this ignores some of the granularity of the `ingestChanges` object, and relies more on the `previousIngestRundown` instead
29+ * If you are using user operations, you may need to perform some pre and post fixups to ensure changes aren't wiped unnecessarily.
30+ *
2531 * @param ingestRundown The rundown whose parts needs grouping
2632 * @param previousIngestRundown The rundown prior to the changes, if known
2733 * @param ingestChanges The changes which have been performed in `ingestRundown`, that need to translating
@@ -37,7 +43,10 @@ export interface IProcessIngestDataContext extends IStudioContext {
3743
3844 /**
3945 * Group Parts in a Rundown and return a new changes object
40- * Note: This ignores a lot of the contents of the `ingestChanges` object, and relies more on the `previousIngestRundown` instead
46+ *
47+ * Please note that this ignores some of the granularity of the `ingestChanges` object, and relies more on the `previousIngestRundown` instead
48+ * If you are using user operations, you may need to perform some pre and post fixups to ensure changes aren't wiped unnecessarily.
49+ *
4150 * @param ingestRundown The rundown whose parts needs grouping
4251 * @param previousIngestRundown The rundown prior to the changes, if known
4352 * @param ingestChanges The changes which have been performed in `ingestRundown`, that need to translating
0 commit comments