only enable clip on electron
This commit is contained in:
parent
b32ee4bc7d
commit
b33478522f
|
@ -123,6 +123,7 @@ import { getLocalFamilyData } from 'utils/user/family';
|
||||||
import InMemoryStore, { MS_KEYS } from 'services/InMemoryStore';
|
import InMemoryStore, { MS_KEYS } from 'services/InMemoryStore';
|
||||||
import { syncEmbeddings } from 'services/embeddingService';
|
import { syncEmbeddings } from 'services/embeddingService';
|
||||||
import { ClipService } from 'services/clipService';
|
import { ClipService } from 'services/clipService';
|
||||||
|
import isElectron from 'is-electron';
|
||||||
|
|
||||||
export const DeadCenter = styled('div')`
|
export const DeadCenter = styled('div')`
|
||||||
flex: 1;
|
flex: 1;
|
||||||
|
@ -710,8 +711,10 @@ export default function Gallery() {
|
||||||
await syncTrash(collections, setTrashedFiles);
|
await syncTrash(collections, setTrashedFiles);
|
||||||
await syncEntities();
|
await syncEntities();
|
||||||
await syncMapEnabled();
|
await syncMapEnabled();
|
||||||
await syncEmbeddings();
|
if (isElectron()) {
|
||||||
void ClipService.scheduleImageEmbeddingExtraction();
|
await syncEmbeddings();
|
||||||
|
void ClipService.scheduleImageEmbeddingExtraction();
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
switch (e.message) {
|
switch (e.message) {
|
||||||
case ServerErrorCodes.SESSION_EXPIRED:
|
case ServerErrorCodes.SESSION_EXPIRED:
|
||||||
|
|
Loading…
Reference in a new issue