Successful logins now renew subscriptions #47
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
renewAllSubscriptions
internal function and replaced all subscriptions renewals by a call to this function, to avoid repetition of codeemitEvent
internal function and replaced all event emissions by a call to this function, to avoid repetition of codeloginStrategy
,loginCredentials
andloginExpiresIn
Kuzzle properties.Kuzzle
object does not login automatically anymore. An explicit call toKuzzle.login()
must be performedKuzzleRoom
object, in order to avoid renewals to be executed successively. For instance, when connecting manually to Kuzzle, this call chain would perform 1 unnecessary renewal: