Web: Settings: Auto Backup: Fixed problem with showing weekday from storage.
This commit is contained in:
parent
1f22a0a4f8
commit
526a6b7839
@ -109,7 +109,7 @@ class AutomaticBackup extends React.PureComponent {
|
||||
this.getMaxNumberCopies();
|
||||
|
||||
this.weekdaysOptions = [];
|
||||
this.arrayWeekdays = moment.weekdays(true);
|
||||
this.arrayWeekdays = moment.weekdays();
|
||||
this._isMounted = false;
|
||||
}
|
||||
|
||||
@ -241,7 +241,7 @@ class AutomaticBackup extends React.PureComponent {
|
||||
if (+defaultPeriod === 1) {
|
||||
//Every Week option
|
||||
//debugger;
|
||||
const arrayIndex = this.lng === "en" ? defaultDay : defaultDay - 1;
|
||||
const arrayIndex = defaultDay - 1;
|
||||
defaultWeekly = true;
|
||||
|
||||
this._isMounted &&
|
||||
@ -362,10 +362,14 @@ class AutomaticBackup extends React.PureComponent {
|
||||
};
|
||||
this.weekdaysOptions.push(obj);
|
||||
}
|
||||
const isEnglishLanguage = this.lng === "en";
|
||||
|
||||
this._isMounted &&
|
||||
this.setState({
|
||||
weekOptions: this.weekdaysOptions,
|
||||
selectedWeekdayOption: this.weekdaysOptions[0].label,
|
||||
selectedWeekdayOption: isEnglishLanguage
|
||||
? this.weekdaysOptions[0].label
|
||||
: this.weekdaysOptions[1].label,
|
||||
});
|
||||
};
|
||||
|
||||
|
@ -44,9 +44,12 @@ class DocumentsModule extends React.Component {
|
||||
numberPeriodFromSessionStorage = getFromSessionStorage("numberPeriod");
|
||||
//debugger;
|
||||
console.log("weekOptions", weekOptions);
|
||||
console.log("selectedWeekdayOption", selectedWeekdayOption);
|
||||
//debugger;
|
||||
const weekName =
|
||||
numberPeriodFromSessionStorage === 2
|
||||
? weekOptions[+dayFromSessionStorage].label
|
||||
(numberPeriodFromSessionStorage === 2 && dayFromSessionStorage) ||
|
||||
(weeklySchedule && dayFromSessionStorage)
|
||||
? weekOptions[+dayFromSessionStorage - 1].label
|
||||
: "";
|
||||
const periodName = numberPeriodFromSessionStorage
|
||||
? periodOptions[+numberPeriodFromSessionStorage - 1].label
|
||||
|
@ -46,8 +46,9 @@ class ThirdPartyModule extends React.Component {
|
||||
|
||||
numberPeriodFromSessionStorage = getFromSessionStorage("numberPeriod");
|
||||
const weekName =
|
||||
numberPeriodFromSessionStorage === 2
|
||||
? weekOptions[+dayFromSessionStorage].label
|
||||
(numberPeriodFromSessionStorage === 2 && dayFromSessionStorage) ||
|
||||
(weeklySchedule && dayFromSessionStorage)
|
||||
? weekOptions[+dayFromSessionStorage - 1].label
|
||||
: "";
|
||||
const periodName = numberPeriodFromSessionStorage
|
||||
? periodOptions[+numberPeriodFromSessionStorage - 1].label
|
||||
|
@ -57,6 +57,7 @@ class ThirdPartyStorageModule extends React.PureComponent {
|
||||
monthlySchedule,
|
||||
weeklySchedule,
|
||||
periodOptions,
|
||||
weekOptions,
|
||||
} = this.props;
|
||||
|
||||
this.isSetDefaultIdStorage = false;
|
||||
@ -66,8 +67,9 @@ class ThirdPartyStorageModule extends React.PureComponent {
|
||||
maxCopiesFromSessionStorage = getFromSessionStorage("maxCopies");
|
||||
numberPeriodFromSessionStorage = getFromSessionStorage("numberPeriod");
|
||||
const weekName =
|
||||
numberPeriodFromSessionStorage === 2
|
||||
? weekOptions[+dayFromSessionStorage].label
|
||||
(numberPeriodFromSessionStorage === 2 && dayFromSessionStorage) ||
|
||||
(weeklySchedule && dayFromSessionStorage)
|
||||
? weekOptions[+dayFromSessionStorage - 1].label
|
||||
: "";
|
||||
const periodName = numberPeriodFromSessionStorage
|
||||
? periodOptions[+numberPeriodFromSessionStorage - 1].label
|
||||
|
Loading…
Reference in New Issue
Block a user