wechaty-puppet-padplus
Version:
Puppet Padplus for Wechaty
47 lines • 1.64 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertFromGrpcContact = (contactPayload, isSync) => {
const payload = {
alias: contactPayload.Alias,
bigHeadUrl: contactPayload.BigHeadImgUrl,
city: contactPayload.City,
contactFlag: contactPayload.ContactFlag,
contactType: Number(contactPayload.ContactType),
country: '',
labelLists: contactPayload.LabelLists,
nickName: contactPayload.NickName,
province: contactPayload.Province,
remark: contactPayload.RemarkName,
sex: contactPayload.Sex,
signature: contactPayload.Signature,
smallHeadUrl: contactPayload.SmallHeadImgUrl,
stranger: contactPayload.EncryptUsername,
ticket: '',
userName: contactPayload.UserName,
verifyFlag: contactPayload.VerifyFlag,
};
return payload;
};
exports.convertFromGrpcContactSelf = (contactPayload) => {
const payload = {
alias: contactPayload.alias,
bigHeadUrl: contactPayload.bigHeadImg,
city: contactPayload.city,
contactFlag: 3,
contactType: 0,
country: contactPayload.country,
labelLists: '',
nickName: contactPayload.nickName,
province: contactPayload.province,
remark: '',
sex: contactPayload.sex,
signature: contactPayload.signature,
smallHeadUrl: contactPayload.smallHeadImg,
stranger: '',
ticket: '',
userName: contactPayload.userName,
verifyFlag: 0,
};
return payload;
};
//# sourceMappingURL=contact-convertor.js.map