Kalbaliev opened a new issue, #58260: URL: https://github.com/apache/airflow/issues/58260
### Apache Airflow version 3.1.2 ### If "Other Airflow 2/3 version" selected, which one? _No response_ ### What happened? **Detailed description:** I have a DAG with a tag named `Corporate & SME`. This tag appears correctly in the tags dropdown list. However, when I click on this tag in the DAG list, only `“Corporate”` appears as the selected tag, and the filter returns no results. When I test with `Corporate-SME`, everything works as expected. **Actual behavior:** The ampersand breaks the query parameter, resulting in only part of the tag being recognized `(Corporate)` and no DAGs being returned. **Picture 1.1 & 1.2: When click to tag name on both view** <img width="1728" height="383" alt="Image" src="https://github.com/user-attachments/assets/c8f53a62-3224-47de-9ea9-781878c611ac" /> <img width="1728" height="380" alt="Image" src="https://github.com/user-attachments/assets/062d1c69-4852-4633-87be-623a99102857" /> **Picture 2** <img width="1728" height="952" alt="Image" src="https://github.com/user-attachments/assets/3568b386-a4d3-48a9-819b-3106f1a14361" /> **Picture 3** <img width="1726" height="191" alt="Image" src="https://github.com/user-attachments/assets/7244b94b-a070-4531-8f1c-b6d45fc273a8" /> **Picture 4** <img width="1728" height="952" alt="Image" src="https://github.com/user-attachments/assets/0c51eba8-c480-420e-8884-412b310ec9e8" /> ### What you think should happen instead? When clicking a tag containing an ampersand, the URL should be properly encoded, and the filter should correctly apply to the full tag `(Corporate & SME)`. ### How to reproduce **Possible root cause:** The & character is not properly URL-encoded in the link. Expected behavior would be a URL like: `/dags?tags=Corporate+%26+SME` But instead, the generated URL is: `/dags?tags=Corporate%20&%20SME` ### Operating System Podman container ### Versions of Apache Airflow Providers Observed in `Apache Airflow 3.1.2` (released 2025-11-05) ### Deployment Other ### Deployment details Podman container ### Anything else? _No response_ ### Are you willing to submit PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md) -- 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]
