btlqql opened a new pull request, #4357: URL: https://github.com/apache/rocketmq-dashboard/pull/4357
Message-send previews currently accept malformed properties JSON, issue a confirmation plan, and fail only when that plan is executed. Parse the properties during preview using the same parser as execution, so callers receive INVALID_ARGUMENT before asking for confirmation. Regression coverage checks malformed JSON, a JSON array, and nested values in both preview and execute paths, and verifies that no message is sent. Validation: `mvn -Dmaven.repo.local=D:/Dev/m2-cache -Dtest=MessageSendToolHandlerTest test` passed (14 tests); server sources and tests compiled successfully. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
