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

improve isPermalink with isValidObjectId

Yuki Takei 3 лет назад
Родитель
Сommit
5e7540dbd7
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      packages/core/src/utils/page-path-utils.ts

+ 2 - 3
packages/core/src/utils/page-path-utils.ts

@@ -1,9 +1,8 @@
 import nodePath from 'path';
 
-import ObjectId from 'bson-objectid';
 import escapeStringRegexp from 'escape-string-regexp';
 
-
+import { isValidObjectId } from './objectid-utils';
 import { addTrailingSlash } from './path-utils';
 
 /**
@@ -28,7 +27,7 @@ export const isUsersTopPage = (path: string): boolean => {
  */
 export const isPermalink = (path: string): boolean => {
   const pageIdStr = path.substring(1);
-  return ObjectId.isValid(pageIdStr);
+  return isValidObjectId(pageIdStr);
 };
 
 /**