Просмотр исходного кода

isLearnablePageLimitReached -> isLearnablePageLimitExceeded

Shun Miyazawa 1 год назад
Родитель
Сommit
b11660d16d

+ 2 - 2
apps/app/src/features/openai/server/routes/ai-assistant.ts

@@ -38,8 +38,8 @@ export const createAiAssistantFactory: CreateAssistantFactory = (crowi) => {
       try {
         const aiAssistantData = { ...req.body, owner: req.user._id };
 
-        const isLearnablePageLimitReached = await openaiService.isLearnablePageLimitReached(req.user, aiAssistantData.pagePathPatterns);
-        if (isLearnablePageLimitReached) {
+        const isLearnablePageLimitExceeded = await openaiService.isLearnablePageLimitExceeded(req.user, aiAssistantData.pagePathPatterns);
+        if (isLearnablePageLimitExceeded) {
           return res.apiv3Err(new ErrorV3('The number of learnable pages exceeds the limit'), 400);
         }
 

+ 2 - 2
apps/app/src/features/openai/server/routes/update-ai-assistant.ts

@@ -52,8 +52,8 @@ export const updateAiAssistantsFactory: UpdateAiAssistantsFactory = (crowi) => {
       try {
         const aiAssistantData = { ...req.body, owner: user._id };
 
-        const isLearnablePageLimitReached = await openaiService.isLearnablePageLimitReached(user, aiAssistantData.pagePathPatterns);
-        if (isLearnablePageLimitReached) {
+        const isLearnablePageLimitExceeded = await openaiService.isLearnablePageLimitExceeded(user, aiAssistantData.pagePathPatterns);
+        if (isLearnablePageLimitExceeded) {
           return res.apiv3Err(new ErrorV3('The number of learnable pages exceeds the limit'), 400);
         }
 

+ 4 - 4
apps/app/src/features/openai/server/services/openai.ts

@@ -33,7 +33,7 @@ import {
   type AccessibleAiAssistants, type AiAssistant, AiAssistantAccessScope, AiAssistantShareScope,
 } from '../../interfaces/ai-assistant';
 import type { MessageListParams } from '../../interfaces/message';
-import { isLearnablePageLimitReached as _isLearnablePageLimitReached } from '../../utils/is-learnable-page-limit-reached';
+import { isLearnablePageLimitExceeded as _isLearnablePageLimitExceeded } from '../../utils/is-learnable-page-limit-exceeded';
 import { removeGlobPath } from '../../utils/remove-glob-path';
 import AiAssistantModel, { type AiAssistantDocument } from '../models/ai-assistant';
 import { convertMarkdownToHtml } from '../utils/convert-markdown-to-html';
@@ -92,7 +92,7 @@ export interface IOpenaiService {
   updateAiAssistant(aiAssistantId: string, data: Omit<AiAssistant, 'vectorStore'>): Promise<AiAssistantDocument>;
   getAccessibleAiAssistants(user: IUserHasId): Promise<AccessibleAiAssistants>
   deleteAiAssistant(ownerId: string, aiAssistantId: string): Promise<AiAssistantDocument>
-  isLearnablePageLimitReached(user: IUserHasId, pagePathPatterns: string[]): Promise<boolean>;
+  isLearnablePageLimitExceeded(user: IUserHasId, pagePathPatterns: string[]): Promise<boolean>;
 }
 class OpenaiService implements IOpenaiService {
 
@@ -967,7 +967,7 @@ class OpenaiService implements IOpenaiService {
     return deletedAiAssistant;
   }
 
-  async isLearnablePageLimitReached(user: IUserHasId, pagePathPatterns: string[]): Promise<boolean> {
+  async isLearnablePageLimitExceeded(user: IUserHasId, pagePathPatterns: string[]): Promise<boolean> {
     const normalizedPagePathPatterns = removeGlobPath(pagePathPatterns);
 
     const PageModel = mongoose.model<IPage, PageModel>('Page');
@@ -984,7 +984,7 @@ class OpenaiService implements IOpenaiService {
 
     logger.debug('TotalPageCount: ', totalPageCount);
 
-    return _isLearnablePageLimitReached(totalPageCount);
+    return _isLearnablePageLimitExceeded(totalPageCount);
   }
 
 }

+ 1 - 1
apps/app/src/features/openai/utils/is-learnable-page-limit-reached.ts → apps/app/src/features/openai/utils/is-learnable-page-limit-exceeded.ts

@@ -1,5 +1,5 @@
 import { LIMIT_LEARNABLE_PAGE_COUNT } from '../interfaces/ai-assistant';
 
-export const isLearnablePageLimitReached = (totalPageCount: number): boolean => {
+export const isLearnablePageLimitExceeded = (totalPageCount: number): boolean => {
   return totalPageCount > LIMIT_LEARNABLE_PAGE_COUNT;
 };