Closed latonv closed 9 months ago
PR Preview Action v1.4.6 :---: Preview removed because the pull request was closed. 2024-01-25 03:15 UTC
Attention: 21 lines
in your changes are missing coverage. Please review.
Comparison is base (
7cad26c
) 91.40% compared to head (fea99f6
) 92.27%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This MR equips the search service with several new models to handle profile page requests & responses from the PPS. In particular, clients can now request specific
page_elements
, corresponding roughly to tabs on the profile page. The responses can now accordingly include their main content on apage_elements
branch whose shape is determined in part by the type of page element being returned.This necessarily includes some additional refactoring to cleanly handle what are now multiple page-element-specific means by which search hits must be processed to provide the caller with as consistent an output as possible.