From 5e8f4bc86ac3a81b6ac97574fb1f086ee9c50e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Gr=C3=B6ger?= Date: Sun, 18 Apr 2021 00:23:14 +0200 Subject: [PATCH] [balance] show receiver or sender in overview --- src/plugins/balance/pages/Overview.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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 }; }, });