Browse Source

update type

ryoji-s 2 years ago
parent
commit
f7e69f869f
1 changed files with 4 additions and 4 deletions
  1. 4 4
      apps/app/src/server/service/page.ts

+ 4 - 4
apps/app/src/server/service/page.ts

@@ -178,7 +178,7 @@ class PageService {
 
 
       const User = mongoose.model('User');
       const User = mongoose.model('User');
       const username = getUsernameByPath(path);
       const username = getUsernameByPath(path);
-      const userHomepageOwner = await User.findOne<IUserHasId | null>({ username });
+      const userHomepageOwner = await User.findOne<Promise<IUserHasId | null>>({ username });
       if (userHomepageOwner != null) {
       if (userHomepageOwner != null) {
         return false;
         return false;
       }
       }
@@ -205,7 +205,7 @@ class PageService {
 
 
       const User = mongoose.model('User');
       const User = mongoose.model('User');
       const username = getUsernameByPath(path);
       const username = getUsernameByPath(path);
-      const userHomepageOwner = await User.findOne<IUserHasId | null>({ username });
+      const userHomepageOwner = await User.findOne<Promise<IUserHasId | null>>({ username });
       if (userHomepageOwner != null) {
       if (userHomepageOwner != null) {
         return false;
         return false;
       }
       }
@@ -1444,7 +1444,7 @@ class PageService {
 
 
       const User = mongoose.model('User');
       const User = mongoose.model('User');
       const username = getUsernameByPath(page.path);
       const username = getUsernameByPath(page.path);
-      const userHomepageOwner = User.findOne<IUserHasId | null>({ username })
+      const userHomepageOwner = await User.findOne<Promise<IUserHasId | null>>({ username });
       if (userHomepageOwner != null) {
       if (userHomepageOwner != null) {
         throw new Error('Page is not deletable.');
         throw new Error('Page is not deletable.');
       }
       }
@@ -2464,7 +2464,7 @@ class PageService {
       else {
       else {
         const User = mongoose.model('User');
         const User = mongoose.model('User');
         const username = getUsernameByPath(page.path);
         const username = getUsernameByPath(page.path);
-        const userHomepageOwner = User.findOne<IUserHasId | null>({ username })
+        const userHomepageOwner = await User.findOne<Promise<IUserHasId | null>>({ username });
         if (userHomepageOwner != null) {
         if (userHomepageOwner != null) {
           isDeletable = false;
           isDeletable = false;
         }
         }