Remove public event feature (#1645)

This commit is contained in:
Alex Christoffer Rasmussen
2025-06-19 18:07:42 +02:00
committed by Carlos Valente
parent 0649678dca
commit 08d9e24871
99 changed files with 173 additions and 1129 deletions
@@ -12,22 +12,6 @@ describe('parseField()', () => {
expect(parseField('duration', testData3)).toBe('00:10:00');
});
describe('returns an x when isPublic is truthy, empty string otherwise', () => {
const testTruthy = [1, true, 'x', 'test'];
const testFalsy = ['', null, undefined, false, 0];
testTruthy.forEach((value) => {
test(`${value}`, () => {
expect(parseField('isPublic', value)).toBe('x');
});
});
testFalsy.forEach((value) => {
test(`${value}`, () => {
expect(parseField('isPublic', value)).toBe('');
});
});
});
it('returns an empty string on undefined fields', () => {
// @ts-expect-error -- testing user data with missing fields
expect(parseField('title')).toBe('');
@@ -61,7 +45,7 @@ describe('makeTable()', () => {
title: 'test title 1',
timeStart: 0,
timeEnd: 0,
isPublic: 'x',
skip: true,
lighting: { value: 'test lighting' },
sound: { value: 'test sound' },
},
@@ -93,7 +77,6 @@ describe('makeTable()', () => {
"Cue",
"Title",
"Note",
"Is Public? (x)",
"Skip?",
"lighting",
"Type",
@@ -110,7 +93,6 @@ describe('makeTable()', () => {
"x",
"",
"",
"",
],
]
`);
@@ -23,7 +23,7 @@ export const parseField = (field: CsvHeaderKey, data: unknown): string => {
return millisToString(data as MaybeNumber, { fallback: '' });
}
if (field === 'isPublic' || field === 'skip') {
if (field === 'skip') {
return data ? 'x' : '';
}
@@ -52,7 +52,6 @@ export const makeTable = (headerData: ProjectData, rundown: OntimeEntry[], custo
'cue',
'title',
'note',
'isPublic',
'skip',
...customFieldKeys,
'type',
@@ -67,7 +66,6 @@ export const makeTable = (headerData: ProjectData, rundown: OntimeEntry[], custo
'Cue',
'Title',
'Note',
'Is Public? (x)',
'Skip?',
...customFieldLabels,
'Type',