diff --git a/shared/domain/activityField/bindPhoneField.ts b/shared/domain/activityField/bindPhoneField.ts index 617faed58..0e080fce0 100644 --- a/shared/domain/activityField/bindPhoneField.ts +++ b/shared/domain/activityField/bindPhoneField.ts @@ -131,13 +131,13 @@ export class BindPhoneData extends ActivityBase { for(let link of links) { switch (link.type) { case SNS_LINK_TYPE.WX_GROUP: { - this.wxGroup.setLink(link); break; + this.wxGroup?.setLink(link); break; } case SNS_LINK_TYPE.WX_PUBLIC_ACCOUNT: { - this.wxPublicAccount.setLink(link); break; + this.wxPublicAccount?.setLink(link); break; } case SNS_LINK_TYPE.BBS: { - this.bbs.setLink(link); break; + this.bbs?.setLink(link); break; } } }