Page MenuHomePhabricator

[keyserver] dedup username db queries
ClosedPublic

Authored by varun on Aug 4 2023, 12:23 PM.
Tags
None
Referenced Files
F2892699: D8735.id29554.diff
Fri, Oct 4, 10:54 AM
Unknown Object (File)
Mon, Sep 16, 6:56 AM
Unknown Object (File)
Sep 2 2024, 3:52 PM
Unknown Object (File)
Sep 1 2024, 11:51 AM
Unknown Object (File)
Sep 1 2024, 11:41 AM
Unknown Object (File)
Aug 31 2024, 2:03 PM
Unknown Object (File)
Aug 26 2024, 9:51 PM
Unknown Object (File)
Aug 23 2024, 8:53 PM
Subscribers

Details

Summary

we have similar SQL queries in search/users.js and creators/account-creator.js. we should just use searchForUser everywhere

Test Plan

tried creating a user with a username that already exists. it failed, as expected

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

varun requested review of this revision.Aug 4 2023, 12:41 PM
ashoat requested changes to this revision.Aug 4 2023, 12:47 PM

Talked to @varun offline. We have similar code in keyserver/src/search/users.js and keyserver/src/creators/account-creator.js... would be good to dedup all of it. searchForUser is probably good for what we need in all three cases

This revision now requires changes to proceed.Aug 4 2023, 12:47 PM

dedup search for username logic

need to update description and test plan

varun retitled this revision from [keyserver] fetchUserIDForUsername helper function to [keyserver] dedup username db queries.Aug 22 2023, 12:31 PM
varun edited the summary of this revision. (Show Details)
varun edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Aug 22 2023, 9:16 PM
This revision was automatically updated to reflect the committed changes.