diff --git a/src/models/person/Person.model.ts b/src/models/person/Person.model.ts index a3d9dc1..f162a50 100644 --- a/src/models/person/Person.model.ts +++ b/src/models/person/Person.model.ts @@ -8,10 +8,10 @@ import {PersonFields} from "./Person.types"; * {@link https://www.w3.org/ns/activitystreams#Person Docs} */ export class Person extends APBase{ - constructor(fields: PersonFields) { - super({ + static create(fields: PersonFields) { + return APBase._create({ type: ASModelType.Person, - ...fields - }) + ...fields, + }); } -} \ No newline at end of file +}