Browse Source

Added path to capnp.js to make Wekan work on Sandstorm.

Lauri Ojansivu 7 years ago
parent
commit
11e9811f82
1 changed files with 3 additions and 1 deletions
  1. 3 1
      sandstorm.js

+ 3 - 1
sandstorm.js

@@ -22,7 +22,9 @@ const sandstormBoard = {
 
 if (isSandstorm && Meteor.isServer) {
   const fs = require('fs');
-  const Capnp = require('/node_modules/capnp.js');
+  const pathParts = process.cwd().split("/");
+  var path = pathParts.join("/");
+  const Capnp = Npm.require(path + "../../../node_modules/capnp.js");
   const Package = Capnp.importSystem('sandstorm/package.capnp');
   const Powerbox = Capnp.importSystem('sandstorm/powerbox.capnp');
   const Identity = Capnp.importSystem('sandstorm/identity.capnp');