Show mutual friends for all users

This commit is contained in:
Natsumi
2025-11-11 15:15:35 +11:00
parent 4900432451
commit b4ba826809
3 changed files with 10 additions and 14 deletions
@@ -516,7 +516,7 @@
<el-tab-pane <el-tab-pane
name="Mutual Friends" name="Mutual Friends"
v-if="userDialog.isFriend" v-if="userDialog.id !== currentUser.id"
:label="t('dialog.user.mutual_friends.header')" :label="t('dialog.user.mutual_friends.header')"
lazy> lazy>
<div style="display: flex; align-items: center; justify-content: space-between"> <div style="display: flex; align-items: center; justify-content: space-between">
+2 -6
View File
@@ -961,18 +961,14 @@ export const useUserStore = defineStore('User', () => {
D.isShowAvatar = true; D.isShowAvatar = true;
} }
}); });
if (D.isFriend) {
userRequest userRequest
.getMutualCounts({ userId }) .getMutualCounts({ userId })
.then((args) => { .then((args) => {
if (args.params.userId === D.id) { if (args.params.userId === D.id) {
D.mutualFriendCount = D.mutualFriendCount = args.json.friends;
args.json.friends; D.mutualGroupCount = args.json.groups;
D.mutualGroupCount =
args.json.groups;
} }
}); });
}
} else { } else {
D.previousDisplayNames = D.previousDisplayNames =
currentUser.value.pastDisplayNames; currentUser.value.pastDisplayNames;
@@ -9,7 +9,7 @@
:prefix-icon="Search" :prefix-icon="Search"
clearable clearable
placeholder="Search Friend"></el-input> placeholder="Search Friend"></el-input>
<el-popover placement="bottom" trigger="click" :width="300"> <el-popover placement="bottom" trigger="click" :width="310">
<template #reference> <template #reference>
<div> <div>
<el-tooltip :content="t('view.charts.instance_activity.settings.header')" placement="top"> <el-tooltip :content="t('view.charts.instance_activity.settings.header')" placement="top">