diff --git a/examples/firebase/functions/src/index.ts b/examples/firebase/functions/src/index.ts index 0a8e7b7..29cb37a 100644 --- a/examples/firebase/functions/src/index.ts +++ b/examples/firebase/functions/src/index.ts @@ -58,6 +58,15 @@ declare global { export const pass = functions.https.onRequest( async (request: RequestWithBody, response) => { + if (!request.body.passModel) { + response.status(400); + response.send({ + error: "Unspecified 'passModel' parameter: which model should be used?", + }); + + return; + } + const newPass = await PKPass.from( { // Get relevant pass model from model folder (see passkit-generator/examples/models/)