HomePhabricator
Diffusion Comm c05759090c30

[keyserver] Make sure we don't call fetchServerThreadInfos with empty threadIDs

Description

[keyserver] Make sure we don't call fetchServerThreadInfos with empty threadIDs

Summary:
This diff fixes a regression introduced in D8509. We should never specify an empty threadIDs parameter to the FetchThreadInfosFilter we pass to fetchServerThreadInfos.

This diff addresses an urgent regression – see ENG-4529 for details.

Test Plan: I confirmed that created a message in a thread with an @-tag of somebody who is already in the thread does not cause the error described in the linked task

Reviewers: atul, tomek, michal, bartek, kamil, inka, ginsu, varun

Reviewed By: tomek

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

Details

Provenance
ashoatAuthored on Jul 28 2023, 6:48 AM
Reviewer
tomek
Differential Revision
D8651: [keyserver] Make sure we don't call fetchServerThreadInfos with empty threadIDs
Parents
rCOMMa5786813dc5b: [web][keyserver] `codeVersion` -> 14
Branches
Unknown
Tags
Unknown