Skip to content

Commit 2c3c850

Browse files
Merge pull request #712 from Fliplet/release/PS-103
https://weboo.atlassian.net/browse/PS-103
2 parents 555a49a + 3db3d07 commit 2c3c850

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

js/components/dateRange.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,16 @@ Fliplet.FormBuilder.field('dateRange', {
9191
case 'custom':
9292
this.value = {
9393
start: this.startValue,
94-
end: this.endValue
94+
end: this.endValue,
95+
selectedRange: this.selectedRange
9596
};
9697
break;
9798
case 'default':
9899
case 'always':
99100
this.value = {
100101
start: this.today,
101-
end: this.today
102+
end: this.today,
103+
selectedRange: this.selectedRange
102104
};
103105
this.empty = false;
104106
break;
@@ -134,10 +136,13 @@ Fliplet.FormBuilder.field('dateRange', {
134136
},
135137
watch: {
136138
value: function(val) {
139+
this.selectedRange = val.selectedRange;
140+
137141
if (!val && ['default', 'always'].indexOf(this.autofill) > -1 && (this.required || this.autofill === 'always')) {
138142
this.value = {
139143
start: this.today,
140-
end: this.today
144+
end: this.today,
145+
selectedRange: this.selectedRange
141146
};
142147
}
143148

@@ -154,6 +159,8 @@ Fliplet.FormBuilder.field('dateRange', {
154159
selectedRange: function(range) {
155160
var newDate = range ? this.getDate(range.value) : this.getDate();
156161

162+
newDate.selectedRange = this.selectedRange;
163+
157164
this.value = newDate;
158165
}
159166
},

0 commit comments

Comments
 (0)