jter opened a new issue, #3217:
URL: https://github.com/apache/apisix-dashboard/issues/3217

   ### Issue description
   
   Routes page, wrong api parameters is set when call /apisix/admin/routes
   
    
   
   ### Expected behavior
   
   Don't set upstream by default without touching upstream fields on the page
   
   ### How to Reproduce
   
   Steps to reproduce:
   ### 1. create a upsteam
   ### 2. navigate to routes page, create a new routes
   On this page, the parameter `upstream` of  `/apisix/admin/routes` is set 
even if choose to fill `upstream_id`
   upstream is set to object value **BY default** and it can't be cleared 
before submit route
   ### 3. check the api call history, it shows that `upstream` parameter was set
   
   ### Screenshots
   
   _No response_
   
   ### Environment
   
   - apisix version (cmd: `apisix version`): 3.13
   - OS (cmd: `uname -a`): ubuntu
   - OpenResty / Nginx version (cmd: `nginx -V` or `openresty -V`):
   - etcd version, if have (cmd: run `etcd --version`):
   - apisix-dashboard version, if have: 
   UI Commit SHA
   70712bd33f55f7979d4cb73a898e9778e0fbfe8b
   - Browser version, if have:
   
   
   ### Additional context
   
   _No response_


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