Page MenuHomePhabricator

[lib] introduce Tunnelbroker device token handler
ClosedPublic

Authored by kamil on Fri, Jun 21, 2:45 AM.
Tags
None
Referenced Files
F2164010: D12538.id41600.diff
Mon, Jul 1, 10:07 PM
F2163794: D12538.id.diff
Mon, Jul 1, 9:09 PM
Unknown Object (File)
Sat, Jun 29, 11:44 PM
Unknown Object (File)
Sat, Jun 29, 8:28 PM
Unknown Object (File)
Sat, Jun 29, 5:47 PM
Unknown Object (File)
Thu, Jun 27, 2:18 PM
Unknown Object (File)
Thu, Jun 27, 10:38 AM
Unknown Object (File)
Wed, Jun 26, 11:58 PM
Subscribers

Details

Summary

ENG-8400.

Handler which updates Tunnelbroker device token using socket connection.

Depends on D12537, D12524

Test Plan

Tested both web and native:

  1. Login.
  2. Opening & closing app / refreshing app.
  3. Manually changing device token to make sure this is triggered and executed only once.
  4. Tested case when user logs out, Identity log out fails (D12525 is not executed), and then when user logs in device token is assigned only to the new deviceID (assuming device token did not change).

Diff Detail

Repository
rCOMM Comm
Branch
device-token
Lint
No Lint Coverage
Unit
No Test Coverage