Skip to content
This repository was archived by the owner on Apr 17, 2023. It is now read-only.

Commit 81bcd87

Browse files
Merge pull request #283 from camilamacedo86/RHMAP-19715
RHMAP-19715 - Fix date form component which is not working when the button is used
2 parents a13a0ce + 5533b61 commit 81bcd87

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog - FeedHenry Javascript SDK
22

3+
## 3.0.7 - 2018-08-21
4+
- Fix date form component which is not working when the button is used
5+
36
## 3.0.6 - 2018-07-20
47
- Fix header parameters
58

npm-shrinkwrap.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fh-js-sdk",
3-
"version": "3.0.6",
3+
"version": "3.0.7",
44
"description": "feedhenry js sdk",
55
"main": "dist/feedhenry.js",
66
"types": "./fh-js-sdk.d.ts",

src/appforms/src/backbone/040-view02field27dateTime.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ FieldDateTimeView = FieldView.extend({
3030
});
3131

3232
if(!this.readonly){
33-
html+=this.renderButton(index,buttonLabel,"fhdate");
33+
html+=this.renderButton(index,buttonLabel,"fhdate");
3434
}
35-
35+
3636

3737
return $(html);
3838
},
@@ -49,19 +49,19 @@ FieldDateTimeView = FieldView.extend({
4949
if(!this.readonly){
5050
this.$el.on("click","button",function(){
5151
that.action(this);
52-
});
52+
});
5353
}
5454
},
5555
action: function(el) {
5656
var index=$(el).data().index;
5757
var self = this;
5858
var now=new Date();
5959
if (self.getUnit() === "datetime") {
60-
$('input[data-index="'+index+'"]', this.$el).val(self.generateDateTimeText(now)).blur();
60+
$('input[data-index="'+index+'"]', this.$el).val(self.generateDateTimeText(now)).change();
6161
} else if (self.getUnit() === "date") {
62-
$('input[data-index="'+index+'"]', this.$el).val(self.getDate(now)).blur();
62+
$('input[data-index="'+index+'"]', this.$el).val(self.getDate(now)).change();
6363
} else if (self.getUnit() === "time") {
64-
$('input[data-index="'+index+'"]', this.$el).val(self.getTime(now)).blur();
64+
$('input[data-index="'+index+'"]', this.$el).val(self.getTime(now)).change();
6565
}
6666
},
6767
generateDateTimeText: function(date){
@@ -88,4 +88,4 @@ FieldDateTimeView = FieldView.extend({
8888
return num.toString();
8989
}
9090
}
91-
});
91+
});

0 commit comments

Comments
 (0)