From 0e95e36432cc7ac76f83dbaa65b9e3f01097f525 Mon Sep 17 00:00:00 2001 From: mytharcher Date: Mon, 14 Oct 2024 17:28:44 +0800 Subject: [PATCH] fix(plugin-field-sort): fix ts type --- .../plugins/@nocobase/plugin-field-sort/src/server/plugin.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/plugins/@nocobase/plugin-field-sort/src/server/plugin.ts b/packages/plugins/@nocobase/plugin-field-sort/src/server/plugin.ts index e61827c183..16f705eb21 100644 --- a/packages/plugins/@nocobase/plugin-field-sort/src/server/plugin.ts +++ b/packages/plugins/@nocobase/plugin-field-sort/src/server/plugin.ts @@ -8,7 +8,7 @@ */ import { Plugin } from '@nocobase/server'; -import { DataSource } from '@nocobase/data-source-manager'; +import { DataSource, SequelizeCollectionManager } from '@nocobase/data-source-manager'; import { SortField } from './sort-field'; import { move } from './action'; @@ -25,8 +25,7 @@ export class PluginFieldSortServer extends Plugin { }); this.app.dataSourceManager.beforeAddDataSource((dataSource: DataSource) => { - // @ts-ignore - if (dataSource.collectionManager?.db) { + if (dataSource.collectionManager instanceof SequelizeCollectionManager) { dataSource.resourceManager.registerActionHandlers({ move }); } });