summaryrefslogtreecommitdiff
path: root/client/button.js
diff options
context:
space:
mode:
authorYuval Adam <yuval@y3xz.com>2015-06-20 01:59:43 +0300
committerYuval Adam <yuval@y3xz.com>2015-06-20 01:59:43 +0300
commitfaf3245e9a5eddaa7938bc718c637e2d47473bcd (patch)
tree4518eed2c903640979ed1aa9042eab35bf365b1e /client/button.js
parentf666a0e871cbe3bf6cbe8843f200012a90621ce1 (diff)
Proper dates behavior
Diffstat (limited to 'client/button.js')
-rw-r--r--client/button.js20
1 files changed, 15 insertions, 5 deletions
diff --git a/client/button.js b/client/button.js
index 0b3cbfb..27beb28 100644
--- a/client/button.js
+++ b/client/button.js
@@ -107,17 +107,27 @@ Template.login.events({
});
Template.dates.events({
- 'submit form.dates': function (event) {
+ 'click input.monthOptions, click input.yearOptions': function (event) {
var month = $('input[name=monthOptions]:checked').val();
var year = $('input[name=yearOptions]:checked').val();
if (month !== undefined && year !== undefined) {
Meteor.call('getInstagramMedia', +year, +month, function(error, results) {
- console.log('Instagram response', results.data)
- Session.set('photos', results.data.data);
+ console.log('Instagram response', results.data);
+ if (results.data.data.length > 0) {
+ Session.set('photos', results.data.data);
+ $('form.dates div.error').hide();
+ $('form.dates button.dates').show();
+ }
+ else {
+ $('form.dates button.dates').hide();
+ $('form.dates div.error').show();
+ }
});
- Router.go('photos');
- _.delay(animate, 2000);
}
+ },
+ 'submit form.dates': function (event) {
+ Router.go('photos');
+ _.delay(animate, 2000);
return false;
}
})