You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 14, 2020. It is now read-only.
Repository navigation
This repository was archived by the owner on Dec 14, 2020. It is now read-only.
Prevent sending multiple delivery states for the same message. #98
Currently it's possible to call accept/modify/reject/release multiple times on the same message and have a disposition sent multiple times. These are all terminal delivery states and only the first call is valid.
Ensure that only the first call sends a disposition.
Document the behavior.
Possibly change the signatures to return errors so that this can be reported to the user.
Currently it's possible to call accept/modify/reject/release multiple times on the same message and have a disposition sent multiple times. These are all terminal delivery states and only the first call is valid.