فهرست منبع

Merge branch 'feat/impl-named-query-model' into feat/impl-query-parser

Taichi Masuyama 4 سال پیش
والد
کامیت
4f41d0b921
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      packages/app/src/server/models/named-query.ts

+ 4 - 4
packages/app/src/server/models/named-query.ts

@@ -6,7 +6,7 @@ import mongoose, {
 
 import { getOrCreateModel } from '@growi/core';
 import loggerFactory from '../../utils/logger';
-import { INamedQuery, SearchResolverName } from '../../interfaces/named-query';
+import { INamedQuery, SearchDelegatorName } from '../../interfaces/named-query';
 
 const logger = loggerFactory('growi:models:named-query');
 
@@ -19,15 +19,15 @@ const ObjectId = mongoose.Schema.Types.ObjectId;
 const schema = new Schema<NamedQueryDocument, NamedQueryModel>({
   name: { type: String, required: true, unique: true },
   aliasOf: { type: String },
-  resolverName: { type: String, enum: SearchResolverName },
+  delegatorName: { type: String, enum: SearchDelegatorName },
   creator: {
     type: ObjectId, ref: 'User', index: true, default: null,
   },
 });
 
 schema.pre('validate', async function(this, next) {
-  if (this.aliasOf == null && this.resolverName == null) {
-    throw Error('Either of aliasOf and resolverName must not be null.');
+  if (this.aliasOf == null && this.delegatorName == null) {
+    throw Error('Either of aliasOf and delegatorNameName must not be null.');
   }
 
   next();