Closed rrbrambley closed 10 years ago
As of 1e9992f54892327b0508f910891aa352e3ab0e00, ActionMessageManager is required to do the sending of all unsent action messages, an operation that the MessageManager directly initiates after sending unsent messages (i.e. a client app cannot perform this manually). Additionally, action messages should never be sent until their target message is sent. Although this fixes the bug here, we do not yet have sufficient enforcement/support of these policies, so I have opened a separate bug here: https://github.com/rrbrambley/MessageBeast-Android/issues/42
Because the message id changes after a message is sent, action messages that are created for unsent messages no longer apply after the unsent message gets sent. After a message is sent, we should somehow, automatically determine which actions have been applied to it and create new action messages for that message.