Example Scenario:
- Bob installs the chat protocol and creates a thread, adding Alice as a participant.
- Alice creates a subscription to receive events using the delegated grant.
- Bob writes two chat messages to the thread.
- Bob deletes one of the chat messages.
Expected: The subscription handler should have received both the chat writes and the delete.
Actual: The subscription received only the writes.
When subscribing using protocol rules, a set of filters are built to match against the indexes created when storing the Delete.
Investigate modifying the filters/indexing to allow for the expected behavior.
Example Scenario:
Expected: The subscription handler should have received both the chat writes and the delete.
Actual: The subscription received only the writes.
When subscribing using protocol rules, a set of filters are built to match against the indexes created when storing the Delete.
Investigate modifying the filters/indexing to allow for the expected behavior.