Hide once option for scheduled statements

This commit is contained in:
Hillel Coren 2023-12-17 13:30:18 +02:00
parent 9c3a3d7790
commit b2f98d7f0c
3 changed files with 11 additions and 10 deletions

View File

@ -903,7 +903,7 @@ const kMonthsOfTheYear = {
'12': 'december', '12': 'december',
}; };
const kFrequencyOnce = '0'; //const kFrequencyOnce = '0';
const kFrequencyMonthly = '5'; const kFrequencyMonthly = '5';
const kStatementStatusAll = 'all'; const kStatementStatusAll = 'all';

View File

@ -65,9 +65,10 @@ abstract class ScheduleEntity extends Object
createdUserId: '', createdUserId: '',
assignedUserId: '', assignedUserId: '',
archivedAt: 0, archivedAt: 0,
frequencyId: template == ScheduleEntity.TEMPLATE_EMAIL_RECORD frequencyId: kFrequencyMonthly,
? kFrequencyOnce //frequencyId: template == ScheduleEntity.TEMPLATE_EMAIL_RECORD
: kFrequencyMonthly, // ? kFrequencyOnce
// : kFrequencyMonthly,
isPaused: false, isPaused: false,
nextRun: '', nextRun: '',
template: template, template: template,

View File

@ -154,10 +154,10 @@ class _ScheduleEditState extends State<ScheduleEdit> {
viewModel.onChanged( viewModel.onChanged(
schedule.rebuild((b) => b schedule.rebuild((b) => b
..template = value ..template = value
..frequencyId = //..frequencyId =
value == ScheduleEntity.TEMPLATE_EMAIL_RECORD // value == ScheduleEntity.TEMPLATE_EMAIL_RECORD
? kFrequencyOnce // ? kFrequencyOnce
: schedule.frequencyId // : schedule.frequencyId
..parameters.replace(ScheduleParameters(value))), ..parameters.replace(ScheduleParameters(value))),
); );
}, },
@ -186,8 +186,8 @@ class _ScheduleEditState extends State<ScheduleEdit> {
AppDropdownButton<String>( AppDropdownButton<String>(
labelText: localization.frequency, labelText: localization.frequency,
value: schedule.frequencyId, value: schedule.frequencyId,
showBlank: true, //showBlank: true,
blankLabel: localization.once, //blankLabel: localization.once,
onChanged: (dynamic value) { onChanged: (dynamic value) {
viewModel.onChanged( viewModel.onChanged(
schedule.rebuild((b) => b schedule.rebuild((b) => b