Displays a flash message with an actual error message when foursquare token is not present
This commit is contained in:
@ -41,12 +41,16 @@ exports.foursquare = function(req, res) {
|
|||||||
},
|
},
|
||||||
userCheckins: function(callback) {
|
userCheckins: function(callback) {
|
||||||
foursquare.Users.getCheckins('self', null, req.user.tokens.foursquare, function(err, results) {
|
foursquare.Users.getCheckins('self', null, req.user.tokens.foursquare, function(err, results) {
|
||||||
callback(err, results.checkins.items);
|
callback(err, results);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, function(err, results) {
|
}, function(err, results) {
|
||||||
|
if (err) {
|
||||||
|
req.flash('info', err);
|
||||||
|
}
|
||||||
res.render('api/foursquare', {
|
res.render('api/foursquare', {
|
||||||
title: 'Foursquare API',
|
title: 'Foursquare API',
|
||||||
|
message: req.flash('info'),
|
||||||
user: req.user,
|
user: req.user,
|
||||||
trendingVenues: results.trendingVenues,
|
trendingVenues: results.trendingVenues,
|
||||||
venue: results.venueDetail,
|
venue: results.venueDetail,
|
||||||
|
@ -6,8 +6,10 @@ block content
|
|||||||
i.fa.fa-foursquare
|
i.fa.fa-foursquare
|
||||||
| Foursquare API
|
| Foursquare API
|
||||||
|
|
||||||
if !(user.tokens && user.tokens.foursquare)
|
if !user.tokens.foursquare
|
||||||
.alert.alert-warning No Token Found
|
.alert.alert-warning
|
||||||
|
button.close(type='button', data-dismiss='alert', aria-hidden='true') ×
|
||||||
|
p= message
|
||||||
a.btn.btn-large.btn-primary(href='/auth/foursquare')
|
a.btn.btn-large.btn-primary(href='/auth/foursquare')
|
||||||
i.fa.fa-qrcode.fa-spin
|
i.fa.fa-qrcode.fa-spin
|
||||||
| Get Foursquare Token
|
| Get Foursquare Token
|
||||||
|
Reference in New Issue
Block a user