Closed mmarchetti closed 4 months ago
Noticed in https://github.com/posit-dev/publisher/issues/1500
Our API should handle repeated include / exclude API calls a bit better.
To reproduce do an include or exclude API call 3 times. I'm using HTTPie here.
http POST :9001/api/configurations/default/files path="simple.py" action="include"
This will produce a configuration with:
files = ['*', 'simple.py', 'simple.py', 'simple.py']
Confirmed this no longer duplicates the files for includes or excludes.
Noticed in https://github.com/posit-dev/publisher/issues/1500
Our API should handle repeated include / exclude API calls a bit better.
To reproduce do an include or exclude API call 3 times. I'm using HTTPie here.
This will produce a configuration with: