ipanocloud opened a new issue, #13823:
URL: https://github.com/apache/apisix/issues/13823
### Current Behavior
Current Behavior
In the built-in Dashboard of APISIX 3.17.0, when editing a Plugin Config
that contains multiple plugins:
Click the Delete button on any single plugin card
Click Submit to save
All plugins are cleared (plugins: {} in the request payload)
This is a frontend UI bug, not an APISIX core bug.
### Expected Behavior
Deleting one plugin should only remove that plugin
All other plugins remain unchanged
Submit and save correctly
### Error Logs
_No response_
### Steps to Reproduce
1.Open APISIX 3.17.0 built-in Dashboard
2.Go to Plugin Config
3.Create or edit a Plugin Config with two or more plugins (e.g., cors,
prometheus, limit-req)
4.Delete one plugin using the delete icon on the plugin card
5.Click Submit
6.Re-enter edit page: all plugins are gone
### Environment
- APISIX version: 3.17.0
- Dashboard: Built-in (Next Gen)
- Browser: Chrome / Edge / Firefox (all reproduce)
- Deployment: Binary / Docker (both reproduce)
- OS: Linux
--
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]