btlqql opened a new pull request, #2563: URL: https://github.com/apache/rocketmq-dashboard/pull/2563
## Summary - validate plain ACL topic and group permission entries before repository access - require a non-blank `resource=permission` structure and identify the failing field/index - prove malformed input produces a 400 response without any mapper interaction ## Why Plain ACL upserts replace an account's per-resource rules. Malformed entries were silently skipped during replacement, so a successful update could unexpectedly discard an existing permission. Failing before any mutation keeps the previous account and rules intact. ## Validation - `mvn -Dtest=MybatisPlusAclRepositoryTest test` (16 tests passed) - Maven Checkstyle (0 violations) - `git diff --check` Closes #2559. -- 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]
