API multi tag filter does not work
- Vorherrschende Sprache
- Python
- Sterne
- 2.5k
- Forks
- 593
- Ø Merge
- 2 T. 9 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
### Steps to reproduce
In the demo website, I added tags for 3 machines:
tag: test
https://ralph-demo.allegro.tech/data_center/datacenterasset/910/
tag: windows
https://ralph-demo.allegro.tech/data_center/datacenterasset/908/
tag: test,windows
https://ralph-demo.allegro.tech/data_center/datacenterasset/907/
curl -X GET 'http://sig-os015033022:8000/api/virtual-servers/?tag=test' -H 'Authorization: Token f641c3fc70b46a0feaddae088714b1b799f497bc'
I got 2 results, correct
curl -X GET 'http://sig-os015033022:8000/api/virtual-servers/?tag=windows' -H 'Authorization: Token f641c3fc70b46a0feaddae088714b1b799f497bc'
I got 2 results, correct
curl -X GET 'http://sig-os015033022:8000/api/virtual-servers/?tag=test&tag=windows' -H 'Authorization: Token f641c3fc70b46a0feaddae088714b1b799f497bc'
I got 0 results, which is not correct!
### Expected behavior
curl -X GET 'http://sig-os015033022:8000/api/virtual-servers/?tag=test&tag=windows' -H 'Authorization: Token f641c3fc70b46a0feaddae088714b1b799f497bc'
I should get 1 result:
https://ralph-demo.allegro.tech/data_center/datacenterasset/907/
### Actual behavior
curl -X GET 'http://sig-os015033022:8000/api/virtual-servers/?tag=test&tag=windows' -H 'Authorization: Token f641c3fc70b46a0feaddae088714b1b799f497bc'
I got 0 results
### Environment
* Ralph version: demo website
* Operating system:
* Method of installation: Deb package? Manual installation? Docker?
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.