diff --git a/src/services/search/expressions/note_flat_text.ts b/src/services/search/expressions/note_flat_text.ts index d433eb991..3bd101005 100644 --- a/src/services/search/expressions/note_flat_text.ts +++ b/src/services/search/expressions/note_flat_text.ts @@ -7,6 +7,7 @@ import Expression from "./expression.js"; import NoteSet from "../note_set.js"; import becca from "../../../becca/becca.js"; import utils from "../../utils.js"; +import beccaService from "../../../becca/becca_service.js"; class NoteFlatTextExp extends Expression { private tokens: string[]; @@ -18,8 +19,6 @@ class NoteFlatTextExp extends Expression { } execute(inputNoteSet: NoteSet, executionContext: any, searchContext: SearchContext) { - // has deps on SQL which breaks unit test so needs to be dynamically required - const beccaService = require('../../../becca/becca_service'); const resultNoteSet = new NoteSet(); /** diff --git a/src/share/shaca/entities/abstract_shaca_entity.ts b/src/share/shaca/entities/abstract_shaca_entity.ts index 6bf7c3d63..5ac1cbd5c 100644 --- a/src/share/shaca/entities/abstract_shaca_entity.ts +++ b/src/share/shaca/entities/abstract_shaca_entity.ts @@ -4,10 +4,6 @@ let shaca: Shaca; class AbstractShacaEntity { get shaca(): Shaca { - if (!shaca) { - shaca = require('../shaca'); - } - return shaca; } }