subscription create dates

This commit is contained in:
Fran Jurmanović
2021-06-19 14:26:21 +02:00
parent 6fa3c9266c
commit e5fa8d463c

View File

@@ -10,6 +10,7 @@ import {
import { AppFormElement, InputFieldElement } from 'components/'; import { AppFormElement, InputFieldElement } from 'components/';
import { BasePageElement } from 'common/'; import { BasePageElement } from 'common/';
import { AppDropdownElement } from 'components/app-dropdown/AppDropdownElement'; import { AppDropdownElement } from 'components/app-dropdown/AppDropdownElement';
import dayjs from 'dayjs';
@controller @controller
class SubscriptionCreateElement extends BasePageElement { class SubscriptionCreateElement extends BasePageElement {
@@ -113,14 +114,22 @@ class SubscriptionCreateElement extends BasePageElement {
customRange, customRange,
transactionType: transactionTypeId, transactionType: transactionTypeId,
subscriptionType: subscriptionTypeId, subscriptionType: subscriptionTypeId,
startDate,
endDate,
} = values; } = values;
const startDateFormat = dayjs(startDate).format();
const endDateFormat = dayjs(endDate).format();
const walletData = this.walletData; const walletData = this.walletData;
const formData = { const formData = {
description, description,
amount, amount,
customRange: customRange || 0, customRange: customRange || 0,
hasEnd: (this.hasEndCheck?.inp as HTMLInputElement)?.checked,
startDate: startDateFormat,
endDate: endDateFormat,
walletId: walletData && walletData.walletId ? walletData.walletId : walletId, walletId: walletData && walletData.walletId ? walletData.walletId : walletId,
transactionTypeId: transactionTypeId:
walletData && walletData.transactionTypeId ? walletData.transactionTypeId : transactionTypeId, walletData && walletData.transactionTypeId ? walletData.transactionTypeId : transactionTypeId,