-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwcss.js
More file actions
85 lines (78 loc) · 2.53 KB
/
wcss.js
File metadata and controls
85 lines (78 loc) · 2.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
Teams = new Meteor.Collection('teams');
Leagues = new Meteor.Collection('leagues');
UserLeagues = new Meteor.Collection('userleagues');
if (Meteor.isClient) {
Template.myteam.helpers({
team: function() {
var team = {
name : "test"
};
return team;
}
});
Template.allteams.helpers({
team: function() {
return Teams.find();
}
})
Template.myleagues.helpers({
league: function() {
if (Meteor.userId())
{
var leaguesarr = [];
var userLeagues = UserLeagues.find({userid : Meteor.userId()}, {leagueid: true, _id: false}).forEach(function(userleague, index, cursor){
leaguesarr.push(userleague.leagueid);
});
console.log(leaguesarr);
return Leagues.find({_id : { $in: leaguesarr }});
}
}
});
Template.addleague.events({
'click #addLeague' : function(e){
e.preventDefault();
var leaguename = $('#league').val();
var leagueid = Leagues.insert({ name : leaguename });
UserLeagues.insert({ userid : Meteor.userId(), leagueid : leagueid });
}
});
}
if (Meteor.isServer) {
Meteor.startup(function () {
if (Teams.find().count() === 0)
{
Teams.insert({ name : 'England' });
Teams.insert({ name : 'Belgium' });
Teams.insert({ name : 'Netherlands' });
Teams.insert({ name : 'Germany' });
Teams.insert({ name : 'France' });
Teams.insert({ name : 'Switzerland' });
Teams.insert({ name : 'Croatia' });
Teams.insert({ name : 'Spain' });
Teams.insert({ name : 'Portugal' });
Teams.insert({ name : 'Italy' });
Teams.insert({ name : 'Bosnia and Herzegovina' });
Teams.insert({ name : 'Greece' });
Teams.insert({ name : 'USA' });
Teams.insert({ name : 'Mexico' });
Teams.insert({ name : 'Honduras' });
Teams.insert({ name : 'Costa Rica' });
Teams.insert({ name : 'Columbia' });
Teams.insert({ name : 'Russia' });
Teams.insert({ name : 'Japan' });
Teams.insert({ name : 'Iran' });
Teams.insert({ name : 'Australia' });
Teams.insert({ name : 'Korea Republic' });
Teams.insert({ name : 'Algeria' });
Teams.insert({ name : 'Cameroon' });
Teams.insert({ name : "Côte D'Ivoire" });
Teams.insert({ name : 'Ghana' });
Teams.insert({ name : 'Nigeria' });
Teams.insert({ name : 'Argentina' });
Teams.insert({ name : 'Brazil' });
Teams.insert({ name : 'Chile' });
Teams.insert({ name : 'Ecuador' });
Teams.insert({ name : 'Uruguay' });
}
});
}