RockteMQ-AI commented on issue #2154: URL: https://github.com/apache/rocketmq-dashboard/issues/2154#issuecomment-5283881795
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The batch-paste parser silently drops tokens without `=` or with empty keys, and duplicate keys overwrite without warning. This means a user pasting multiple properties can unknowingly send a message with a reduced or altered property set. **Root Cause:** Missing validation in the property parsing logic — no error path for malformed entries or duplicate detection. **Impact:** Silent data loss in message properties; users cannot trust that pasted properties are sent as intended. **Severity:** medium — affects message traceability and multi-tenant correctness. Suggested fix: validate each token before adding to the property map. Reject entries without `=`, with empty keys, or with duplicate keys. Preserve all characters after the first `=` as the value. --- *Automated evaluation by github-manager-bot* -- 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]
