diff --git a/packages/plugins/@nocobase/plugin-error-handler/src/server/server.ts b/packages/plugins/@nocobase/plugin-error-handler/src/server/server.ts index d9b1ddae4c..3e52c4f98c 100644 --- a/packages/plugins/@nocobase/plugin-error-handler/src/server/server.ts +++ b/packages/plugins/@nocobase/plugin-error-handler/src/server/server.ts @@ -27,6 +27,10 @@ export class PluginErrorHandler extends Plugin { const collection = database.modelCollection.get(model); + if (!collection) { + return path; + } + const field = collection.getField(path); const fieldOptions = Schema.compile(field?.options, { t: tFunc }); const title = lodash.get(fieldOptions, 'uiSchema.title', path);