Pass date using ISO without time
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
c864666eb6
commit
13d0194632
@ -12,7 +12,7 @@ const accountStore = useAccountStore();
|
|||||||
const Transaction = accountStore.Transactions.get(props.transactionid)!;
|
const Transaction = accountStore.Transactions.get(props.transactionid)!;
|
||||||
|
|
||||||
const payload = computed(() => JSON.stringify({
|
const payload = computed(() => JSON.stringify({
|
||||||
date: Transaction.Date,
|
date: Transaction.Date.toISOString().split("T")[0],
|
||||||
payee: {
|
payee: {
|
||||||
Name: Transaction.Payee,
|
Name: Transaction.Payee,
|
||||||
ID: Transaction.PayeeID,
|
ID: Transaction.PayeeID,
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
import { computed, ref } from "vue";
|
import { computed, ref } from "vue";
|
||||||
import Autocomplete, { Suggestion } from '../components/Autocomplete.vue'
|
import Autocomplete, { Suggestion } from '../components/Autocomplete.vue'
|
||||||
import { Transaction, useAccountStore } from '../stores/budget-account'
|
import { Transaction, useAccountStore } from '../stores/budget-account'
|
||||||
|
import DateInput from "./DateInput.vue";
|
||||||
|
|
||||||
const props = defineProps<{
|
const props = defineProps<{
|
||||||
budgetid: string
|
budgetid: string
|
||||||
@ -26,7 +27,7 @@ const TX = ref<Transaction>({
|
|||||||
const payload = computed(() => JSON.stringify({
|
const payload = computed(() => JSON.stringify({
|
||||||
budgetId: props.budgetid,
|
budgetId: props.budgetid,
|
||||||
accountId: props.accountid,
|
accountId: props.accountid,
|
||||||
date: TX.value.Date,
|
date: TX.value.Date.toISOString().split("T")[0],
|
||||||
payee: {
|
payee: {
|
||||||
Name: TX.value.Payee,
|
Name: TX.value.Payee,
|
||||||
ID: TX.value.PayeeID,
|
ID: TX.value.PayeeID,
|
||||||
@ -47,7 +48,7 @@ function saveTransaction(e: MouseEvent) {
|
|||||||
<template>
|
<template>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="width: 90px;" class="text-sm">
|
<td style="width: 90px;" class="text-sm">
|
||||||
<input class="border-b-2 border-black" type="date" v-model="TX.Date" />
|
<DateInput class="border-b-2 border-black" v-model="TX.Date" />
|
||||||
</td>
|
</td>
|
||||||
<td style="max-width: 150px;">
|
<td style="max-width: 150px;">
|
||||||
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" type="payees" />
|
<Autocomplete v-model:text="TX.Payee" v-model:id="TX.PayeeID" type="payees" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user