25 lines
600 B
JavaScript
25 lines
600 B
JavaScript
Tracker.autorun(function() {
|
|
var id = Session.get('controller_id');
|
|
if (id) {
|
|
Meteor.subscribe("sensor_data", id);
|
|
Meteor.subscribe("controller_state", id);
|
|
Meteor.subscribe('pictures', id);
|
|
}
|
|
});
|
|
|
|
Router.route('/', function() {
|
|
if (Meteor.zoblak.client.accessible('start')) {
|
|
Session.set('templateName', 'start');
|
|
} else {
|
|
Session.set('templateName', 'no_access')
|
|
}
|
|
});
|
|
|
|
Router.route('/farmalarm', function() {
|
|
if (Meteor.zoblak.client.accessible('alarm')) {
|
|
Session.set('templateName', 'alarm');
|
|
} else {
|
|
Session.set('templateName', 'no_access')
|
|
}
|
|
});
|