Eslint fixes

pull/3932/head
Jason Paryani 10 years ago
parent 8d8d4366d4
commit 84855c5efe
  1. 38
      packages/rocketchat-sandstorm/client/powerboxListener.js
  2. 2
      packages/rocketchat-sandstorm/server/events.js
  3. 5
      packages/rocketchat-sandstorm/server/lib.js
  4. 8
      packages/rocketchat-sandstorm/server/powerbox.js

@ -2,27 +2,27 @@ RocketChat.Sandstorm = RocketChat.Sandstorm || {};
RocketChat.Sandstorm.request = function() {};
if (Meteor.settings.public.sandstorm) {
var callbackMap = {};
var callbackMap = {};
var messageListener = function(event) {
if (event.data.rpcId) {
var cb = callbackMap[event.data.rpcId];
var messageListener = function(event) {
if (event.data.rpcId) {
var cb = callbackMap[event.data.rpcId];
cb(event.data.error, event.data);
}
};
window.addEventListener('message', messageListener);
cb(event.data.error, event.data);
}
};
window.addEventListener('message', messageListener);
var interfaces = {
uiView: "EAZQAQEAABEBF1EEAQH_5-Jn6pjXtNsAAAA",
};
var interfaces = {
uiView: 'EAZQAQEAABEBF1EEAQH_5-Jn6pjXtNsAAAA'
};
RocketChat.Sandstorm.request = function(interfaceName, cb) {
var rpcId = Math.random().toString();
callbackMap[rpcId] = cb;
window.parent.postMessage({ powerboxRequest: {
rpcId: rpcId,
query: [interfaces[interfaceName]],
}}, "*")
};
RocketChat.Sandstorm.request = function(interfaceName, cb) {
var rpcId = Math.random().toString();
callbackMap[rpcId] = cb;
window.parent.postMessage({ powerboxRequest: {
rpcId: rpcId,
query: [interfaces[interfaceName]]
}}, '*');
};
}

@ -1,3 +1,5 @@
/* globals getHttpBridge, waitPromise */
RocketChat.Sandstorm.notify = function() {};
if (process.env.SANDSTORM === '1') {

@ -1,3 +1,6 @@
/* globals getHttpBridge, waitPromise */
/* exported getHttpBridge, waitPromise */
RocketChat.Sandstorm = {};
if (process.env.SANDSTORM === '1') {
@ -16,7 +19,7 @@ if (process.env.SANDSTORM === '1') {
return httpBridge;
};
promiseToFuture = function(promise) {
const promiseToFuture = function(promise) {
const result = new Future();
promise.then(result.return.bind(result), result.throw.bind(result));
return result;

@ -1,3 +1,5 @@
/* globals getHttpBridge, waitPromise */
RocketChat.Sandstorm.offerUiView = function() {};
if (process.env.SANDSTORM === '1') {
@ -10,12 +12,12 @@ if (process.env.SANDSTORM === '1') {
var session = httpBridge.getSessionContext(sessionId).context;
var api = httpBridge.getSandstormApi(sessionId).api;
var cap = waitPromise(api.restore(new Buffer(token, 'base64'))).cap;
return waitPromise(session.offer(cap, undefined, {tags: [{id: "15831515641881813735"}]}));
return waitPromise(session.offer(cap, undefined, {tags: [{id: '15831515641881813735'}]}));
};
Meteor.methods({
sandstormClaimRequest: function(token, seriliazedDescriptor) {
var descriptor = Capnp.parsePacked(Powerbox.PowerboxDescriptor, new Buffer(seriliazedDescriptor, "base64"));
var descriptor = Capnp.parsePacked(Powerbox.PowerboxDescriptor, new Buffer(seriliazedDescriptor, 'base64'));
var grainTitle = Capnp.parse(Grain.UiView.PowerboxTag, descriptor.tags[0].value).title;
var sessionId = this.connection.sandstormSessionId();
var httpBridge = getHttpBridge();
@ -31,7 +33,7 @@ if (process.env.SANDSTORM === '1') {
token: newToken,
appTitle: appTitle,
appIconUrl: appIconUrl,
grainTitle: grainTitle,
grainTitle: grainTitle
};
},
sandstormOffer: function(token) {

Loading…
Cancel
Save