From 9dbc063be03a2768a2b7fddd3fa45810e74c4bbc Mon Sep 17 00:00:00 2001 From: Tuomas Ahola Date: Wed, 17 Apr 2024 13:35:54 +0300 Subject: [PATCH] Feature: Recognize keyword `editorial` in showlist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Toimituksen ohjelmat voi merkitä omalla avainsanallaan ohjelmakartassa. Semanttisen pilkunviilauksen lisäksi tämä mahdollistaa, että ko. ohjelmille voidaan jatkossa määrittää sponsoriohjelmista poikkeava värikoodaus ohjelmakartan viikkonäkymässä, mikäli näin halutaan. --- scripts/google/client.ts | 2 +- scripts/google/showlistHelpers.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/google/client.ts b/scripts/google/client.ts index c82b5f2..f4a1083 100644 --- a/scripts/google/client.ts +++ b/scripts/google/client.ts @@ -89,7 +89,7 @@ export const parseSheetToShowList = async ( const isNight = color === Color.Night || getIsNightTime(startDate); const showColor = isNight ? Color.Night - : color === Color.Promote + : (color === Color.Promote || color === Color.Editorial) ? Color.Promote : null; diff --git a/scripts/google/showlistHelpers.ts b/scripts/google/showlistHelpers.ts index c4aba03..27441fe 100644 --- a/scripts/google/showlistHelpers.ts +++ b/scripts/google/showlistHelpers.ts @@ -4,6 +4,7 @@ import { groupBy } from 'ramda'; export enum Color { Night = 'night', Promote = 'promote', + Editorial = 'editorial', } export interface Show { name?: string;