From c32587344f6dc93d26fe8b073d92ac58eae91bc6 Mon Sep 17 00:00:00 2001 From: dwithana Date: Wed, 17 Jul 2024 14:14:45 -0400 Subject: [PATCH] Check if manfiestState exists for search service parsing --- src/services/search.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/services/search.js b/src/services/search.js index a53f5014..ff0ca46a 100644 --- a/src/services/search.js +++ b/src/services/search.js @@ -112,10 +112,12 @@ export function useFilteredTranscripts({ // Parse searchService from the Canvas/Manifest useEffect(() => { - const { manifest } = manifestState; - if (manifest) { - let serviceId = getSearchService(manifest, canvasIndex); - setSearchService(serviceId); + if (manifestState) { + const { manifest } = manifestState; + if (manifest) { + let serviceId = getSearchService(manifest, canvasIndex); + setSearchService(serviceId); + } } // Reset cached search hits on Canvas change setAllSearchResults(null);