API fails for projects with spaces in names when columns are enabled
- Dominant language
- Python
- Stars
- 6
- Forks
- 3
- Avg merge
- 2h 18m
- Merged PRs (30d)
- 8
Description
### Environment
* **Phabfive version**: 0.4.0
* **API/Endpoint**: Conduit
* **Operating System**: Ubuntu 24.04.1 LTS
### Steps to Reproduce
1. Use the Conduit/Phabricator API to make a request for a project with a name containing spaces.
2. Ensure the "projects" constraint is enabled.
3. Ensure the "column" attachment is enabled.
4. API fails to return a response (no output).
### Config
maniphest.py line 46:
```
constraints["projects"] = [str(project)]
```
maniphest.py line 49:
```
"columns": True
```
### Expected Behavior
- The API should return a valid response for a project with names that contain spaces when the 'columns' attachment is enabled.
### Observed Behavior
- The API fails to return a response or outputs an empty result when requesting a project with spaces in their names while 'columns' is enabled.
### Additional Info
- No error messages were detected.
- This issue does not occur for projects without spaces in their names.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.