734 prevent manual setting of subscription state to PENDING #745
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.
Ignoring Subscription status update when receiving value
PENDING
.This resolves issue with overwriting state described in #734
Issue could happen when user created new Subscription and shortly after that edited it without reloading the console page.
After consumer initialization was finished, subscriptions state was set
ACTIVE
in zookeper, but browser still hadPENDING
value.At that stage, saving from console updated Subscription with
PENDING
value which caused the problem.