meteor-headers
meteor-headers copied to clipboard
Integration with matb33:collection-hooks
I'd like to access header information inside of collection hooks (which are called from publication functions).
Is this possible?
Here's what I've tried so far, but it doesn't seem to be working:
Meteor.startup(function() {
Posts.before.find(function(userId, selector, options) {
var self = this;
console.log(headers.get(self, 'host'));
});
});
And the exception thrown:
Exception from sub posts id pXwknxFQWfuwWjxhy Error: Call headers.get(this) only from within a method or publish function. With callbacks / anonymous functions, use: var self=this; and call headers.get(self);
I20150613-14:53:11.801(-4)? at checkSelf (packages/gadicohen:headers/headers-server.js:73:1)
I20150613-14:53:11.801(-4)? at Object.headers.get (packages/gadicohen:headers/headers-server.js:82:1
...
Any help is appreciated! Thanks in advance.