Remove deprecated ContactDetails fields

This commit is contained in:
Fedor Indutny 2023-11-07 21:26:31 +01:00 committed by GitHub
parent a03e064977
commit e8fdd7116b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 22 deletions

View file

@ -197,24 +197,8 @@ function prepareContact(
? DurationInSeconds.fromSeconds(proto.expireTimer)
: undefined;
const verified =
proto.verified && proto.verified.destinationAci
? {
...proto.verified,
destinationAci: normalizeAci(
proto.verified.destinationAci,
'ContactBuffer.verified.destinationAci'
),
}
: proto.verified;
// We reject incoming contacts with invalid aci information
if (
(proto.aci && !isAciString(proto.aci)) ||
(proto.verified?.destinationAci &&
!isAciString(proto.verified.destinationAci))
) {
if (proto.aci && !isAciString(proto.aci)) {
log.warn('ParseContactsTransform: Dropping contact with invalid aci');
return undefined;
@ -224,7 +208,6 @@ function prepareContact(
...proto,
expireTimer,
aci,
verified,
avatar,
number: dropNull(proto.number),
};