diff --git a/ts/services/ftsOptimizer.ts b/ts/services/ftsOptimizer.ts index 3add634505..642c891dfb 100644 --- a/ts/services/ftsOptimizer.ts +++ b/ts/services/ftsOptimizer.ts @@ -6,6 +6,7 @@ import { debounce } from 'lodash'; import { SECOND } from '../util/durations'; import { sleep } from '../util/sleep'; import { drop } from '../util/drop'; +import { isProduction } from '../util/version'; import dataInterface from '../sql/Client'; import type { FTSOptimizationStateType } from '../sql/Interface'; import * as log from '../logging/log'; @@ -16,6 +17,10 @@ class FTSOptimizer { private isRunning = false; public async run(): Promise { + if (isProduction(window.getVersion())) { + return; + } + if (this.isRunning) { return; }