add contract > ticket installment/ticket expiration date changes
This commit is contained in:
@@ -228,20 +228,20 @@ function TicketSell(o){
|
||||
units = app.defaults.ticket_type.time_unit_count;
|
||||
app.defaults.end_date = moment(app.defaults.start_date);
|
||||
switch(app.defaults.ticket_type.time_unit_type){
|
||||
case app.defaults.time_unit_day:
|
||||
app.defaults.end_date.add( units, 'days');
|
||||
app.defaults.end_date.subtract( 1, 'days');
|
||||
break;
|
||||
case app.defaults.time_unit_month:
|
||||
app.defaults.end_date.add( units, 'month');
|
||||
app.defaults.end_date.subtract( 1, 'days');
|
||||
break;
|
||||
case app.defaults.time_unit_month_reference:
|
||||
if ( units > 1){
|
||||
app.defaults.end_date.add( units -1, 'month');
|
||||
}
|
||||
app.defaults.end_date.endOf('month');
|
||||
break;
|
||||
case app.defaults.time_unit_day:
|
||||
app.defaults.end_date.add( units, 'days');
|
||||
app.defaults.end_date.subtract( 1, 'days');
|
||||
break;
|
||||
case app.defaults.time_unit_month:
|
||||
app.defaults.end_date.add( units, 'month');
|
||||
app.defaults.end_date.subtract( 1, 'days');
|
||||
break;
|
||||
case app.defaults.time_unit_month_reference:
|
||||
if ( units > 1){
|
||||
app.defaults.end_date.add( units -1, 'month');
|
||||
}
|
||||
app.defaults.end_date.endOf('month');
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user