Skip to content

Commit

Permalink
Updated the spec so that it reflects the behaviour implemented in abl…
Browse files Browse the repository at this point in the history
…y/ably-cocoa#1847, where a new device ID is generated as soon as the previous ones are cleared, so that id is never null.
  • Loading branch information
maratal committed Feb 13, 2024
1 parent 50d559a commit e99fb27
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion textile/features.textile
Original file line number Diff line number Diff line change
Expand Up @@ -1207,7 +1207,8 @@ h3(#activation-state-machine). Activation State Machine
*** @(RSH3g1)@ On event @CalledDeactivate@:
**** @(RSH3g1a)@ Transitions to @WaitingForDeregistration@.
*** @(RSH3g2)@ On event @Deregistered@:
**** @(RSH3g2a)@ Clears all local @DeviceDetails@.
**** @(RSH3g2d)@ Generates a new pair of device @id@ and @deviceSecret@ as described in "RSH3a2b":#RSH3a2b. Clears all other local @DeviceDetails@.
**** @(RSH3g2a)@ This clause has been replaced by "@RSH3g2d@":#RSH3g2d. It was valid up to and including specification version @3.0@.
**** @(RSH3g2b)@ Makes @Push#deactivate@ return or call its callback with no error.
**** @(RSH3g2c)@ Transitions to @NotActivated@.
*** @(RSH3g3)@ On event @DeregistrationFailed@:
Expand Down

0 comments on commit e99fb27

Please sign in to comment.