RockteMQ-AI commented on issue #1450: URL: https://github.com/apache/rocketmq-dashboard/issues/1450#issuecomment-5236938271
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue is valid. `TopicPage.rebuildTopic()` drops the `instanceId` context that is correctly forwarded in the normal creation path, causing the rebuild request to fail backend validation (HTTP 400). **Root Cause:** The rebuild code path in `TopicPage.rebuildTopic()` calls `createTopic()` and `getTopicRoutes()` without passing `selectedInstanceId`, unlike the standard topic creation flow. **Impact:** Users cannot rebuild topics on managed instances via Studio when the topic has no broker route. The rebuild button is effectively broken for instance-scoped topics. **Severity:** medium — functional regression in Studio topic management on the `rocketmq-studio` branch. An automated fix proposal can be generated. Reply `/approve` to proceed with PR generation. --- *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]
