diff --git a/static/js/index.js b/static/js/index.js index 7c01c07..1f6ccb9 100644 --- a/static/js/index.js +++ b/static/js/index.js @@ -1642,6 +1642,9 @@ window.app = Vue.createApp({ formatSats(amount) { return new Intl.NumberFormat().format(amount) }, + isIncomeEntry(entry) { + return Array.isArray(entry.tags) && entry.tags.includes('income-entry') + }, formatFiat(amount, currency) { return new Intl.NumberFormat('en-US', { style: 'currency', diff --git a/templates/libra/index.html b/templates/libra/index.html index 17eed2b..7af400f 100644 --- a/templates/libra/index.html +++ b/templates/libra/index.html @@ -69,10 +69,10 @@ - + -
Pending Expense Approvals
+
Pending Approvals
@@ -81,7 +81,15 @@ - {% raw %}{{ entry.description }}{% endraw %} + + + {% raw %}{{ isIncomeEntry(entry) ? 'INCOME' : 'EXPENSE' }}{% endraw %} + + {% raw %}{{ entry.description }}{% endraw %} + {% raw %}{{ formatDate(entry.entry_date) }}{% endraw %}