HomePhabricator
Diffusion Comm 5e90e9617847

[keyserver][lib] change thread info validators -> thin raw thread info…

Description

[keyserver][lib] change thread info validators -> thin raw thread info validators

Summary: all four of the updated validators here are only ever used to validate thin threads. therefore, they should be thin thread validators

Test Plan:
https://linear.app/comm/issue/ENG-9937/narrow-raw-thread-info-validators this linear task enumerates all callsites for these validators. i checked that they're only ever used on the keyserver or to validate keyserver responses. it looks like we don't use these validators for E2EE DMs.

i also did some manual testing by sending messages through my keyserver and sending DMs to other test accounts

Reviewers: ashoat

Reviewed By: ashoat

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D13949

Details

Provenance
varunAuthored on Nov 15 2024, 12:30 PM
Reviewer
ashoat
Differential Revision
D13949: [keyserver][lib] change thread info validators -> thin raw thread info validators
Parents
rCOMM7960f46f08e0: [landing] Add Rahul to landing page
Branches
Unknown
Tags
Unknown