From beaa9e42cebfb2ba8168af2d4711ba092c648fa9 Mon Sep 17 00:00:00 2001 From: chrox Date: Thu, 12 Dec 2024 09:49:50 +0100 Subject: [PATCH] Load demo library books only in web app --- apps/readest-app/src/app/library/hooks/useDemoBooks.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/readest-app/src/app/library/hooks/useDemoBooks.ts b/apps/readest-app/src/app/library/hooks/useDemoBooks.ts index 2ba3a1e7..4990db2e 100644 --- a/apps/readest-app/src/app/library/hooks/useDemoBooks.ts +++ b/apps/readest-app/src/app/library/hooks/useDemoBooks.ts @@ -3,6 +3,7 @@ import { useEffect, useRef, useState } from 'react'; import { useEnv } from '@/context/EnvContext'; import { Book } from '@/types/book'; import { getUserLang } from '@/utils/misc'; +import { isWebAppPlatform } from '@/services/environment'; import libraryEn from '@/data/demo/library.en.json'; import libraryZh from '@/data/demo/library.zh.json'; @@ -40,7 +41,7 @@ export const useDemoBooks = () => { }; const demoBooksFetchedFlag = localStorage.getItem('demoBooksFetched'); - if (!demoBooksFetchedFlag) { + if (isWebAppPlatform() && !demoBooksFetchedFlag) { fetchDemoBooks(); localStorage.setItem('demoBooksFetched', 'true'); }