diff --git a/src/plugins/balance/pages/Overview.vue b/src/plugins/balance/pages/Overview.vue index 50aba60..e88c78c 100644 --- a/src/plugins/balance/pages/Overview.vue +++ b/src/plugins/balance/pages/Overview.vue @@ -116,6 +116,20 @@ export default defineComponent({ sortable: true, format: (val: Date) => formatDateTime(new Date(val), true, true, true) }, + { + name: 'type', + label: 'Type', + format: (_: undefined, row: FG.Transaction) => { + if (row.sender_id == null) return 'Gutschrift'; + else { + if (row.receiver_id == null) return 'Angeschrieben'; + else { + if (row.receiver_id === store.state.user.currentUser?.userid) return 'Bekommen von X'; + else return 'Gesendet an X'; + } + } + } + }, { name: 'text', label: 'Text', diff --git a/src/plugins/balance/routes/index.ts b/src/plugins/balance/routes/index.ts index 358c7b0..30f5cd7 100644 --- a/src/plugins/balance/routes/index.ts +++ b/src/plugins/balance/routes/index.ts @@ -12,7 +12,7 @@ const mainRoutes: FG_Plugin.PluginRouteConfig[] = [ children: [ { title: 'Übersicht', - icon: 'mdi-cash-plus', + icon: 'mdi-cash-check', path: 'overview', name: 'balance-view', meta: { permissions: [permissions.SHOW] },