Skip to content

Instantly share code, notes, and snippets.

@Saturn-V
Created February 3, 2016 03:43
Show Gist options
  • Save Saturn-V/1db93cc7be7105acd262 to your computer and use it in GitHub Desktop.
Save Saturn-V/1db93cc7be7105acd262 to your computer and use it in GitHub Desktop.
Meteor errors after removing 'insecure' package.
// => Your application has errors. Waiting for file change.
// => Modified -- restarting.
// => Errors prevented startup:
// While processing files with ecmascript (for target web.browser):
// client/views/allCourses/allCourses.js:2:10: client/views/allCourses/allCourses.js: Unexpected token (2:10)
// client/views/courseDetails/courseDetails.js:20:10: client/views/courseDetails/courseDetails.js: Unexpected token (20:10)
// client/views/departmentOverview/departmentOverview.js:6:11: client/views/departmentOverview/departmentOverview.js: Unexpected token (6:11)
// client/views/home/home.js:19:10: client/views/home/home.js: Unexpected token (19:10)
// client/views/templates/posts.js:2:5: client/views/templates/posts.js: Unexpected token (2:5)
// => Your application has errors. Waiting for file change.
// allCourses.js
Template.allCourses.helpers({
var currentDepartment = Router.current().params._id;
Meteor.call("relevantCourses", currentDepartment);
})
Template.allCourses.onRendered(function() {
$('.button-collapse').sideNav();
$('.collapsible').collapsible();
$('ul.tabs').tabs();
$('select').material_select();
})
Template.allCourses.events({
'click #postQuestion': function(event) {
var title = $('#title').val();
var description = $("#description").val();
var postID = Router.current().params._id;
Meteor.call("addPostGeneral", title, description, postID);
}
})
// courseDetails.js
Template.courseDetails.events({
'click #createPost': function(event) {
event.preventDefault();
var title = $('#title').val();
var description = $("#description").val();
var curentDepartment = this.departmentID;
var currentCourse = Router.current().params._id;
Meteor.call("addPostSpecific", title, description, currentDepartment);
title = "";
description = "";
}
})
Template.courseDetails.helpers({
var currentDepartmentID = this.departmentID;
Meteor.call("relevantDepartment", currentDepartmentID);
var currentCourse = this._id;
Meteor.call("getRelevantPosts", currentCourse);
})
Template.courseDetails.onRendered(function(){
$('.button-collapse').sideNav();
$('.collapsible').collapsible();
$('input#input_text, textarea#textarea1').characterCounter();
$('ul.tabs').tabs();
$('select').material_select();
$('.modal-trigger').leanModal();
})
// departmentOverview.js
Template.departmentOverview.events({
});
Template.departmentOverview.helpers({
Meteor.call("getDepartments");
});
Template.departmentOverview.onRendered(function(){
$('.button-collapse').sideNav();
$('.collapsible').collapsible();
$('input#input_text, textarea#textarea1').characterCounter();
$('ul.tabs').tabs();
$('select').material_select();
$("#sidenav-overlay").remove();
});
// home.js
Template.home.onRendered(function(){
$('.button-collapse').sideNav();
$('.collapsible').collapsible();
$('input#input_text, textarea#textarea1').characterCounter();
$('ul.tabs').tabs();
$('select').material_select();
$('.modal-trigger').leanModal();
$("#sidenav-overlay").remove();
})
Template.home.events({
})
Template.home.helpers({
Meteor.call("getPosts");
})
// posts.js
Template.posts.helpers({
var currentPost = this._id;
Meteor.call("getComments", currentPost);
isUsers : function(){
var currentUser = Meteor.userId();
if (currentUser === this.postedBy) {
return true;
} else {
return false;
}
}
})
Template.posts.events({
'click #removePost' : function(event) {
var currentPost = this._id;
Meteor.call("removePost", currentPost);
},
'click #removeComment' : function(event) {
var currentPost = this._id;
Meteor.call("removeComment", currentPost);
},
'click #addComment': function(event) {
event.preventDefault();
var comment = $('#comment').val();
var currentPost = this._id;
Meteor.call("addComment", comment, currentPost);
},
'click #addNewCommentButton' : function(event) {
$('#addNewComment').openModal();
}
})
Template.courseDetails.onRendered(function(){
$('input#input_text, textarea#textarea1').characterCounter();
$('select').material_select();
$('.modal-trigger').leanModal();
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment