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

Merge branch 'imprv/update-cache-bulk-with-comments' into imprv/show-user-image-uploaded-in-user-page

yusuketk 5 лет назад
Родитель
Сommit
2f4fd84f08
2 измененных файлов с 4 добавлено и 4 удалено
  1. 2 2
      src/client/js/services/CommentContainer.js
  2. 2 2
      src/client/js/services/PageContainer.js

+ 2 - 2
src/client/js/services/CommentContainer.js

@@ -76,7 +76,7 @@ export default class CommentContainer extends Container {
     }
     }
   }
   }
 
 
-  checkAndUpdateImageOfCommentAuthers(comments) {
+  async checkAndUpdateImageOfCommentAuthers(comments) {
     const noImageCacheUserIds = comments.filter((comment) => {
     const noImageCacheUserIds = comments.filter((comment) => {
       return comment.creator.imageUrlCached == null;
       return comment.creator.imageUrlCached == null;
     }).map((comment) => {
     }).map((comment) => {
@@ -88,7 +88,7 @@ export default class CommentContainer extends Container {
     }
     }
 
 
     try {
     try {
-      this.appContainer.apiv3Put('/users/update.imageUrlCache', { userIds: noImageCacheUserIds });
+      await this.appContainer.apiv3Put('/users/update.imageUrlCache', { userIds: noImageCacheUserIds });
     }
     }
     catch (err) {
     catch (err) {
       // Error alert doesn't apear, because user don't need to notice this error.
       // Error alert doesn't apear, because user don't need to notice this error.

+ 2 - 2
src/client/js/services/PageContainer.js

@@ -157,7 +157,7 @@ export default class PageContainer extends Container {
     }
     }
   }
   }
 
 
-  checkAndUpdateImageUrlCached(users) {
+  async checkAndUpdateImageUrlCached(users) {
     const noImageCacheUsers = users.filter((user) => { return user.imageUrlCached == null });
     const noImageCacheUsers = users.filter((user) => { return user.imageUrlCached == null });
     if (noImageCacheUsers.length === 0) {
     if (noImageCacheUsers.length === 0) {
       return;
       return;
@@ -165,7 +165,7 @@ export default class PageContainer extends Container {
 
 
     const noImageCacheUserIds = noImageCacheUsers.map((user) => { return user.id });
     const noImageCacheUserIds = noImageCacheUsers.map((user) => { return user.id });
     try {
     try {
-      this.appContainer.apiv3Put('/users/update.imageUrlCache', { userIds: noImageCacheUserIds });
+      await this.appContainer.apiv3Put('/users/update.imageUrlCache', { userIds: noImageCacheUserIds });
     }
     }
     catch (err) {
     catch (err) {
       // Error alert doesn't apear, because user don't need to notice this error.
       // Error alert doesn't apear, because user don't need to notice this error.