Fixed PKPass.from errors

This commit is contained in:
Alexander Cerutti
2021-10-13 22:48:42 +02:00
parent beef6b73db
commit e408f71069

View File

@@ -38,7 +38,7 @@ export default class PKPass extends Bundle {
static async from<S extends PKPass | Schemas.Template>(
source: S,
additionalProps: S extends PKPass
additionalProps?: S extends PKPass
? Schemas.OverridablePassProps
: never,
): Promise<PKPass> {
@@ -81,7 +81,7 @@ export default class PKPass extends Bundle {
buffers = await getModelFolderContents(source.model);
certificates = source.certificates;
props = Schemas.validate(Schemas.OverridablePassProps, props);
props = Schemas.validate(Schemas.OverridablePassProps, source.props);
}
if (additionalProps && Object.keys(additionalProps).length) {