I saw the another location that not apply this.resendMessage should be fixed. The reason I didn't apply this is we could get message object directly and there is no need to use getMessage api to query the message object again. Or you think we should let this.resendMessage handles both id and message object?