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',
};
const kFrequencyOnce = '0';
//const kFrequencyOnce = '0';
const kFrequencyMonthly = '5';
const kStatementStatusAll = 'all';

View File

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

View File

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