Fix Error in IcomingInvoice Opening of Drafts

This commit is contained in:
2026-02-21 22:19:45 +01:00
parent 45fb45845a
commit a0e1b8c0eb

View File

@@ -18,7 +18,10 @@ defineShortcuts({
'Enter': {
usingInput: true,
handler: () => {
router.push(`/incomingInvoices/show/${filteredRows.value[selectedItem.value].id}`)
const invoice = filteredRows.value[selectedItem.value]
if (invoice) {
selectIncomingInvoice(invoice)
}
}
},
'arrowdown': () => {
@@ -146,13 +149,11 @@ const isPaid = (item) => {
}
const selectIncomingInvoice = (invoice) => {
if(invoice.state === "Vorbereitet" ) {
router.push(`/incomingInvoices/edit/${invoice.id}`)
} else {
if (invoice.state === "Gebucht") {
router.push(`/incomingInvoices/show/${invoice.id}`)
} else {
router.push(`/incomingInvoices/edit/${invoice.id}`)
}
}
@@ -291,4 +292,4 @@ const selectIncomingInvoice = (invoice) => {
<style scoped>
</style>
</style>