From 85e9f63907ee4c37a6f26e7165f1a50df42b3749 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Sun, 9 Jun 2019 23:39:35 +0200 Subject: [PATCH] Removed download example --- examples/download.js | 60 -------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 examples/download.js diff --git a/examples/download.js b/examples/download.js deleted file mode 100644 index ca63389..0000000 --- a/examples/download.js +++ /dev/null @@ -1,60 +0,0 @@ -/** - * .void() and .expiration() methods example - * To check if a ticket is void, look at the barcode; - * If it is grayed, the ticket is voided. May not be showed on macOS. - * - * To check if a ticket has an expiration date, you'll - * have to wait two minutes. - */ - -const app = require("./webserver"); -const { Pass } = require(".."); - -app.all(function manageRequest(request, response) { - let passName = request.params.modelName + "_" + (new Date()).toISOString().split('T')[0].replace(/-/ig, ""); - - let pass = new Pass({ - model: `./models/${request.params.modelName}`, - certificates: { - wwdr: "../certificates/WWDR.pem", - signerCert: "../certificates/signerCert.pem", - signerKey: { - keyFile: "../certificates/signerKey.pem", - passphrase: "123456" - } - }, - overrides: request.body || request.params || request.query, - }); - - pass.load("https://s.gravatar.com/avatar/83cd11399b7ea79977bc302f3931ee52?size=32&default=retro", "icon.png"); - pass.load("https://s.gravatar.com/avatar/83cd11399b7ea79977bc302f3931ee52?size=64&default=retro", "icon@2x.png"); - - // This to import them directly in the localization folder - /* - pass.load("https://s.gravatar.com/avatar/83cd11399b7ea79977bc302f3931ee52?size=32&default=retro", "en.lproj/icon.png"); - pass.load("https://s.gravatar.com/avatar/83cd11399b7ea79977bc302f3931ee52?size=64&default=retro", "en.lproj/icon@2x.png"); - - pass.localize("en", { - "EVENT": "Event", - "LOCATION": "Location" - }); - */ - - pass.generate().then(function (stream) { - response.set({ - "Content-type": "application/vnd.apple.pkpass", - "Content-disposition": `attachment; filename=${passName}.pkpass` - }); - - stream.pipe(response); - }).catch(err => { - - console.log(err); - - response.set({ - "Content-type": "text/html", - }); - - response.send(err.message); - }); -});