only enable clip on electron

This commit is contained in:
Abhinav 2023-10-25 22:39:54 +05:30
parent b32ee4bc7d
commit b33478522f

View file

@ -123,6 +123,7 @@ import { getLocalFamilyData } from 'utils/user/family';
import InMemoryStore, { MS_KEYS } from 'services/InMemoryStore';
import { syncEmbeddings } from 'services/embeddingService';
import { ClipService } from 'services/clipService';
import isElectron from 'is-electron';
export const DeadCenter = styled('div')`
flex: 1;
@ -710,8 +711,10 @@ export default function Gallery() {
await syncTrash(collections, setTrashedFiles);
await syncEntities();
await syncMapEnabled();
await syncEmbeddings();
void ClipService.scheduleImageEmbeddingExtraction();
if (isElectron()) {
await syncEmbeddings();
void ClipService.scheduleImageEmbeddingExtraction();
}
} catch (e) {
switch (e.message) {
case ServerErrorCodes.SESSION_EXPIRED: