diff options
author | Marc Hartmayer <hello@hartmayer.com> | 2020-04-22 14:44:08 +0200 |
---|---|---|
committer | Marc Hartmayer <hello@hartmayer.com> | 2020-04-22 19:16:05 +0200 |
commit | 8e14459cff4da1391f536dfbc6441abb21e9c215 (patch) | |
tree | c25c0eeb010635a9771754a067ab9c0f0d1c8997 /client/lib/datepicker.js | |
parent | 3ac5dba243a9896adc5db6fdc586c8b1768f2df9 (diff) | |
download | wekan-8e14459cff4da1391f536dfbc6441abb21e9c215.tar.gz wekan-8e14459cff4da1391f536dfbc6441abb21e9c215.tar.bz2 wekan-8e14459cff4da1391f536dfbc6441abb21e9c215.zip |
Implement option to change the first day of week in user settings
Implements #2535.
Diffstat (limited to 'client/lib/datepicker.js')
-rw-r--r-- | client/lib/datepicker.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/client/lib/datepicker.js b/client/lib/datepicker.js index 1c02c2ff..aa05310c 100644 --- a/client/lib/datepicker.js +++ b/client/lib/datepicker.js @@ -10,13 +10,22 @@ DatePicker = BlazeComponent.extendComponent({ this.defaultTime = defaultTime; }, + startDayOfWeek() { + const currentUser = Meteor.user(); + if (currentUser) { + return currentUser.getStartDayOfWeek(); + } else { + return 1; + } + }, + onRendered() { const $picker = this.$('.js-datepicker') .datepicker({ todayHighlight: true, todayBtn: 'linked', language: TAPi18n.getLanguage(), - weekStart: 1, + weekStart: this.startDayOfWeek(), }) .on( 'changeDate', |