diff --git a/src/plugins/balance/pages/Overview.vue b/src/plugins/balance/pages/Overview.vue index d5ac5fb..9b0cfcf 100644 --- a/src/plugins/balance/pages/Overview.vue +++ b/src/plugins/balance/pages/Overview.vue @@ -127,8 +127,9 @@ export default defineComponent({ else { if (row.receiver_id == null) return 'Angeschrieben'; else { - if (row.receiver_id === mainStore.currentUser.userid) return 'Bekommen von X'; - else return 'Gesendet an X'; + if (row.receiver_id === mainStore.currentUser.userid) + return `Bekommen von ${getName(row.sender_id)}`; + else return `Gesendet an ${getName(row.receiver_id)}`; } } }, @@ -151,6 +152,10 @@ export default defineComponent({ }, ]; + function getName(userid: string) { + return userStore.users.find((a) => a.userid === userid)?.display_name; + } + return { data, pagination, onRequest, loading, balance, columns, showCancelled }; }, });