Bladeren bron

Merge branch 'support/apply-nextjs-PageComment-integrate' into support/create-ReplayComments

jam411 3 jaren geleden
bovenliggende
commit
d6408e7ee2
2 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 1 1
      packages/app/package.json
  2. 3 0
      packages/app/src/pages/utils/objectid-transformer.ts

+ 1 - 1
packages/app/package.json

@@ -21,7 +21,7 @@
     "predev": "yarn cross-env NODE_ENV=development run-p resources:* dev:migrate:up",
     "dev:analyze": "yarn cross-env ANALYZE=true yarn dev",
     "dev:migrate-mongo": "yarn cross-env NODE_ENV=development yarn ts-node node_modules/.bin/migrate-mongo",
-    "dev:migrate": "yarn dev:migrate:up -f config/migrate-mongo-config.js",
+    "dev:migrate": "yarn dev:migrate:up",
     "dev:migrate:create": "yarn dev:migrate-mongo create -f config/migrate-mongo-config.js",
     "dev:migrate:status": "yarn dev:migrate-mongo status -f config/migrate-mongo-config.js",
     "dev:migrate:up": "yarn dev:migrate-mongo up -f config/migrate-mongo-config.js",

+ 3 - 0
packages/app/src/pages/utils/objectid-transformer.ts

@@ -6,6 +6,9 @@ export const registerTransformerForObjectId = (): void => {
   superjson.registerCustom<ObjectId|string, string>(
     {
       isApplicable: (v): v is ObjectId => {
+        if (v == null) {
+          return false;
+        }
         if (typeof v === 'string') {
           return ObjectId.isValid(v);
         }