ignore self invites

This commit is contained in:
Natsumi
2020-11-20 02:13:56 +13:00
committed by pypy
parent e0fb98d86c
commit 63e3f45161
2 changed files with 9 additions and 9 deletions
+2
View File
@@ -3463,12 +3463,14 @@ import gameLogService from './service/gamelog.js'
var { data } = this.notificationTable; var { data } = this.notificationTable;
for (i = 0; i < data.length; i++) { for (i = 0; i < data.length; i++) {
var ctx = data[i]; var ctx = data[i];
if (ctx.senderUserId !== API.currentUser.id) {
arr.push({ arr.push({
...ctx, ...ctx,
isFriend: this.friends.has(ctx.senderUserId), isFriend: this.friends.has(ctx.senderUserId),
isFavorite: API.cachedFavoritesByObjectId.has(ctx.senderUserId) isFavorite: API.cachedFavoritesByObjectId.has(ctx.senderUserId)
}); });
} }
}
arr.sort(function (a, b) { arr.sort(function (a, b) {
if (a.created_at < b.created_at) { if (a.created_at < b.created_at) {
return 1; return 1;
+2 -4
View File
@@ -56,8 +56,7 @@ html
.detail .detail
span.extra span.extra
span.time {{ feed.created_at | formatDate('HH:MI') }} span.time {{ feed.created_at | formatDate('HH:MI') }}
| 📨 #[span.name(v-text="feed.senderUsername")] | 📨 #[span.name(v-text="feed.senderUsername")] #[location(:location="feed.details.worldId")]
| #[span(v-text="feed.details.worldName")]
div(v-else-if="feed.type === 'requestInvite'" class="x-friend-item" :class="{ friend: feed.isFriend, favorite: feed.isFavorite }") div(v-else-if="feed.type === 'requestInvite'" class="x-friend-item" :class="{ friend: feed.isFriend, favorite: feed.isFavorite }")
.detail .detail
span.extra span.extra
@@ -109,8 +108,7 @@ html
.detail .detail
span.extra span.extra
span.time {{ feed.created_at | formatDate('HH:MI') }} span.time {{ feed.created_at | formatDate('HH:MI') }}
| #[span.name(v-text="feed.senderUsername")] has invited you to | #[span.name(v-text="feed.senderUsername")] has invited you to #[location(:location="feed.details.worldId")]
| #[span(v-text="feed.details.worldName")]
div(v-else-if="feed.type === 'requestInvite'" class="x-friend-item" :class="{ friend: feed.isFriend, favorite: feed.isFavorite }") div(v-else-if="feed.type === 'requestInvite'" class="x-friend-item" :class="{ friend: feed.isFriend, favorite: feed.isFavorite }")
.detail .detail
span.extra span.extra