diff --git a/schema.json b/schema.json index 4be8a38b..d8984d38 100644 --- a/schema.json +++ b/schema.json @@ -7825,6 +7825,10 @@ "type": "array", "items": {} }, + "culturalAssets": { + "type": "array", + "items": {} + }, "timeTakenForQuotes": { "yahooFinanceType": "number" }, @@ -7848,6 +7852,9 @@ }, "timeTakenForScreenerField": { "yahooFinanceType": "number" + }, + "timeTakenForCulturalAssets": { + "yahooFinanceType": "number" } }, "required": [ diff --git a/src/modules/search.ts b/src/modules/search.ts index 8f48235b..da4be77e 100644 --- a/src/modules/search.ts +++ b/src/modules/search.ts @@ -92,6 +92,11 @@ export interface SearchResult { // Array until we can find some examples of what it actually looks // like (#255). screenerFieldResults?: Array; + // ALWAYS present, but TEMPORARILY marked optional ("?") since its + // sudden appearance, let's make sure it doesn't get suddenly removed. + // Array until we can find some examples of what it actually looks + // like (#399). + culturalAssets?: Array; timeTakenForQuotes: number; // 26 timeTakenForNews: number; // 419 timeTakenForAlgowatchlist: number; // 700 @@ -102,6 +107,9 @@ export interface SearchResult { // ALWAYS present, but TEMPORARILY marked optional ("?") since its // sudden appearance, let's make sure it doesn't get suddenly removed. timeTakenForScreenerField?: number; + // ALWAYS present, but TEMPORARILY marked optional ("?") since its + // sudden appearance, let's make sure it doesn't get suddenly removed. + timeTakenForCulturalAssets?: number; } export interface SearchOptions {