After receiving information from primary device about successful device list update, secondary device should perform device keys upload. Then it should be able to start normal authenticated Tunnelbroker session.
Depends on D11294
Paths
| Differential D11295 Authored by bartek on Mar 11 2024, 6:18 AM.
Details Summary After receiving information from primary device about successful device list update, secondary device should perform device keys upload. Then it should be able to start normal authenticated Tunnelbroker session. Depends on D11294 Test Plan Repeated test plan from D11294, and also made sure the secondary device keys have been uploaded. Monitored the isAuthorized Tunnelbroker prop - after successful RPC call, it switched to true.
Diff Detail
Event Timelinebartek held this revision as a draft. Herald added subscribers: tomek, ashoat. · View Herald TranscriptMar 11 2024, 6:18 AM2024-03-11 06:18:10 (UTC-7) Harbormaster failed remote builds in B27425: Diff 37973!Mar 11 2024, 6:32 AM2024-03-11 06:32:31 (UTC-7) Harbormaster failed remote builds in B27438: Diff 37986!Mar 11 2024, 7:04 AM2024-03-11 07:04:33 (UTC-7) bartek edited the summary of this revision. (Show Details)Mar 11 2024, 7:11 AM2024-03-11 07:11:53 (UTC-7) Harbormaster failed remote builds in B27444: Diff 37992!Mar 11 2024, 7:33 AM2024-03-11 07:33:57 (UTC-7) Harbormaster completed remote builds in B27465: Diff 38014.Mar 12 2024, 2:04 AM2024-03-12 02:04:08 (UTC-7) kamil added inline comments.
This revision is now accepted and ready to land.Mar 13 2024, 5:52 AM2024-03-13 05:52:30 (UTC-7) Harbormaster completed remote builds in B27554: Diff 38125.Mar 18 2024, 5:18 AM2024-03-18 05:18:37 (UTC-7)
Closed by commit rCOMM7c29d8dd6426: [native] Upload secondary device keys when added to list (authored by bartek). · Explain WhyMar 21 2024, 4:29 AM2024-03-21 04:29:32 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 38125 native/qr-code/qr-code-screen.react.js
|
I introduced a previous diff where setAuxUserFIDs now clears fids prior to updating with new fids from the payload. The previous functionality of setAuxUserFIDs of just adding without clearing is now a new action type addAuxUserFIDs
There are now two callbacks which are called by a single useEffect. The two callbacks are called handleFarcasterMutuals and handleUserStoreFIDs