mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Working on scheduled reports
This commit is contained in:
parent
415bab8cf4
commit
7e5d488de7
@ -115,9 +115,11 @@ class ReportController extends BaseController
|
|||||||
break;
|
break;
|
||||||
case 'schedule':
|
case 'schedule':
|
||||||
self::schedule($params, $config);
|
self::schedule($params, $config);
|
||||||
|
return redirect('/reports');
|
||||||
break;
|
break;
|
||||||
case 'cancel_schedule':
|
case 'cancel_schedule':
|
||||||
self::cancelSchdule();
|
self::cancelSchdule();
|
||||||
|
return redirect('/reports');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -157,7 +159,7 @@ class ReportController extends BaseController
|
|||||||
$schedule->send_date = Utils::toSqlDate(request('send_date'));
|
$schedule->send_date = Utils::toSqlDate(request('send_date'));
|
||||||
$schedule->save();
|
$schedule->save();
|
||||||
|
|
||||||
session()->now('message', trans('texts.created_scheduled_report'));
|
session()->flash('message', trans('texts.created_scheduled_report'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -168,6 +170,6 @@ class ReportController extends BaseController
|
|||||||
->wherePublicId(request('scheduled_report_id'))
|
->wherePublicId(request('scheduled_report_id'))
|
||||||
->delete();
|
->delete();
|
||||||
|
|
||||||
session()->now('message', trans('texts.deleted_scheduled_report'));
|
session()->flash('message', trans('texts.deleted_scheduled_report'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -381,12 +381,14 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function onCancelScheduleClick() {
|
function onCancelScheduleClick() {
|
||||||
var reportType = $('#report_type').val();
|
sweetConfirm(function() {
|
||||||
$('#action').val('cancel_schedule');
|
var reportType = $('#report_type').val();
|
||||||
$('#frequency').val(frequency);
|
$('#action').val('cancel_schedule');
|
||||||
$('#scheduled_report_id').val(scheduledReportMap[reportType]);
|
$('#frequency').val(frequency);
|
||||||
$('#submitButton').click();
|
$('#scheduled_report_id').val(scheduledReportMap[reportType]);
|
||||||
$('#action').val('');
|
$('#submitButton').click();
|
||||||
|
$('#action').val('');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function setFiltersShown() {
|
function setFiltersShown() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user