VampireAchao opened a new pull request, #475:
URL: https://github.com/apache/shenyu-dashboard/pull/475

   This PR fixes the issue where the plugin edit page could not be opened due 
to an incorrect query. The request GET 
/namespacePlugin/id={id}&namespaceId={namespaceId} was using pluginId = {id} 
for querying, resulting in a failure to retrieve the necessary data. The 
service method org.apache.shenyu.admin.service.NamespacePluginService#findById 
has been refactored to findByPluginId, and the frontend has been updated 
accordingly to use pluginId in the "namespacePlugin/fetchItem" request.
   
   Moreover, the plugin_id field in the plugin_ns_rel table has been updated 
from a numeric type to VARCHAR(128) to ensure type consistency. Note that bulk 
operations like delete and enable/disable still use id as the query condition. 
This PR might be related to the recent changes in the namespace feature. CC: 
@xcsnx


-- 
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]

Reply via email to