Trying to fix fireToHash func export

This commit is contained in:
Vicente J. Ruiz Jurado 2018-08-05 10:58:35 +02:00
parent 5429dfbc04
commit 5e6271bb88

View file

@ -142,14 +142,12 @@ function logUrl(fireEnc, params) {
export function fireFromHash(fireEnc, params) {
check(fireEnc, String);
check(params, Object);
try {
// console.log(fireEnc);
// const unsealed = Promise.await(urlEnc.decrypt(fireEnc));
const unsealed = Promise.await(unsealW(fireEnc));
if (unsealed === undefined) {
logUrl(fireEnc, params);
// https://guide.meteor.com/data-loading.html
return this.ready();
throw Error('Undefined unsealed');
}
const w = unsealed.when;
unsealed.when = new Date(w);
@ -164,16 +162,17 @@ export function fireFromHash(fireEnc, params) {
return findOrCreateFire(unsealedFix);
/* console.log(`fires: ${fire.count()}`);
* return fire; */
} catch (e) {
console.warn(e);
logUrl(fireEnc, params);
return this.ready();
}
}
Meteor.publish('fireFromHash', function fireFromHashFunc(fireEnc, params) {
check(fireEnc, String);
check(params, Object);
return fireFromHash(fireEnc, params).bind(this);
try {
return fireFromHash(fireEnc, params);
} catch (e) {
console.warn(e);
logUrl(fireEnc, params);
// https://guide.meteor.com/data-loading.html
return this.ready();
}
});