From ef70fd2d2a599d3e6e67b0d06ceb8d7cb190e051 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 28 Mar 2026 13:00:07 +0200 Subject: [PATCH] chore(server): fix references to script service --- apps/server/src/routes/custom.ts | 3 +-- apps/server/src/services/scheduler.ts | 3 +-- packages/trilium-core/src/index.ts | 3 ++- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/server/src/routes/custom.ts b/apps/server/src/routes/custom.ts index 31ea0658ee..462db72dae 100644 --- a/apps/server/src/routes/custom.ts +++ b/apps/server/src/routes/custom.ts @@ -1,11 +1,10 @@ -import { routeHelpers,utils } from "@triliumnext/core"; +import { routeHelpers, scriptService, utils } from "@triliumnext/core"; import type { Request, Response, Router } from "express"; import becca from "../becca/becca.js"; import { namespace } from "../cls_provider.js"; import cls from "../services/cls.js"; import log from "../services/log.js"; -import scriptService from "../services/script.js"; import sql from "../services/sql.js"; function handleRequest(req: Request, res: Response) { diff --git a/apps/server/src/services/scheduler.ts b/apps/server/src/services/scheduler.ts index 3daa9929f8..c5d4f78ed9 100644 --- a/apps/server/src/services/scheduler.ts +++ b/apps/server/src/services/scheduler.ts @@ -1,4 +1,4 @@ -import { protected_session } from "@triliumnext/core"; +import { protected_session, scriptService } from "@triliumnext/core"; import type BNote from "../becca/entities/bnote.js"; import attributeService from "../services/attributes.js"; @@ -7,7 +7,6 @@ import config from "./config.js"; import hiddenSubtreeService from "./hidden_subtree.js"; import log from "./log.js"; import options from "./options.js"; -import scriptService from "./script.js"; import sqlInit from "./sql_init.js"; import ws from "./ws.js"; diff --git a/packages/trilium-core/src/index.ts b/packages/trilium-core/src/index.ts index 3c1c2071fe..a59832ff19 100644 --- a/packages/trilium-core/src/index.ts +++ b/packages/trilium-core/src/index.ts @@ -11,7 +11,6 @@ import appInfo from "./services/app_info"; import { type PlatformProvider, initPlatform } from "./services/platform"; import { type ZipProvider, initZipProvider } from "./services/zip_provider"; import { type ZipExportProviderFactory, initZipExportProviderFactory } from "./services/export/zip_export_provider_factory"; -import markdown from "./services/import/markdown"; export { getLog } from "./services/log"; export type * from "./services/sql/types"; @@ -115,6 +114,8 @@ export * as becca_mocking from "./test/becca_mocking"; export { default as markdownImportService } from "./services/import/markdown"; +export { default as scriptService } from "./services/script"; + export async function initializeCore({ dbConfig, executionContext, crypto, zip, zipExportProviderFactory, translations, messaging, request, schema, extraAppInfo, platform, getDemoArchive }: { dbConfig: SqlServiceParams, executionContext: ExecutionContext,