Page MenuHomePhabricator

[lib] Fix `farcasterRelationshipRequestValidator`
ClosedPublic

Authored by atul on Wed, Apr 10, 12:47 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 27, 7:58 AM
Unknown Object (File)
Fri, Apr 26, 8:06 PM
Unknown Object (File)
Fri, Apr 26, 1:31 PM
Unknown Object (File)
Mon, Apr 22, 11:08 PM
Unknown Object (File)
Mon, Apr 22, 7:06 AM
Unknown Object (File)
Wed, Apr 17, 1:39 PM
Unknown Object (File)
Mon, Apr 15, 6:02 PM
Unknown Object (File)
Mon, Apr 15, 5:37 PM
Subscribers

Details

Summary

exactlyTwoDictEntriesValidator is only relevant for UpdateRelationshipMessages, not for the request. Multiple farcaster mutuals can be included in single FarcasterRelationshipRequest.


Depends on D11612

Test Plan

Able to include multiple users in single request farcaster request (hard-coded dummy FIDs in request)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

atul requested review of this revision.Wed, Apr 10, 1:25 PM
This revision is now accepted and ready to land.Thu, Apr 11, 8:27 AM

Do we need a dedicated validator for UpdateRelationshipMessage?

Do we need a dedicated validator for UpdateRelationshipMessage?

Yeah, we introduced rawUpdateFarcasterRelationshipMessageInfoValidator to handle this (has been landed). We didn't end up needing exactlyTwoDictEntriesValidator because modified type to include creatorFID and targetFID instead.

This revision was landed with ongoing or failed builds.Thu, Apr 18, 1:26 PM
This revision was automatically updated to reflect the committed changes.