2014-12-13 22:55:10 +08:00
|
|
|
Meteor.startup(function () {
|
2014-12-18 10:47:37 +09:00
|
|
|
Template[getTemplate('feeds')].helpers({
|
|
|
|
feeds: function(){
|
|
|
|
return Feeds.find({}, {sort: {url: 1}});
|
2014-12-13 22:55:10 +08:00
|
|
|
},
|
2014-12-18 10:47:37 +09:00
|
|
|
feedItem: function () {
|
|
|
|
return getTemplate('feedItem');
|
2014-12-13 22:55:10 +08:00
|
|
|
}
|
|
|
|
});
|
|
|
|
|
2014-12-18 10:47:37 +09:00
|
|
|
Template[getTemplate('feeds')].events({
|
2014-12-13 22:55:10 +08:00
|
|
|
'click input[type=submit]': function(e){
|
|
|
|
e.preventDefault();
|
|
|
|
|
|
|
|
var url = $('#url').val();
|
|
|
|
|
2014-12-18 10:47:37 +09:00
|
|
|
Meteor.call('insertFeed', {url: url}, function(error, result) {
|
2014-12-13 22:55:10 +08:00
|
|
|
if(error){
|
|
|
|
console.log(error);
|
|
|
|
flashMessage(error.reason, "error");
|
|
|
|
clearSeenMessages();
|
|
|
|
}else{
|
|
|
|
$('#url').val('');
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|