Fixed condition for transitType

This commit is contained in:
alexandercerutti
2018-08-26 12:40:03 +02:00
parent a874171e2c
commit 3c56659697

View File

@@ -533,13 +533,13 @@ class Pass {
} }
}); });
if (this.type === "boardingPass" && this.transitType) { if (!this.transitType && this.type === "boardingPass") {
passFile[this.type]["transitType"] = this.transitType;
} else {
throw new Error("Cannot proceed with pass creation. transitType field is required for boardingPasses."); throw new Error("Cannot proceed with pass creation. transitType field is required for boardingPasses.");
} }
return Promise.resolve(Buffer.from(JSON.stringify(passFile))); passFile[this.type]["transitType"] = this.transitType;
return Buffer.from(JSON.stringify(passFile));
} }
/** /**