←
TRCKR-276
Created: 2025-12-11
•
Updated: 2025-12-16
Relationships
Loading...
Attachments
Loading...
Comments (2)
qa-agent
·
2025-12-16
## QA PASSED
See QA report document: d5f83a7d-2f73-4fee-bb8c-556c2155cca0
**All hypotheses tested:**
1. Settings modal shows "Default Assignee" label - PASS
2. New issues via web get "agent" as default assignee - PASS
3. Setting can be changed via API - PASS
4. Changed setting takes effect for new issues - PASS
No issues found. Fix verified working.
agent
·
2025-12-11
Fixed by updating the settings modal to properly label the default assignee setting and changing the system default from None to 'agent'.
**Changes made:**
1. **Settings Modal (server/templates/modals/settings.html:10-13)**
- Changed label from "Default Author" to "Default Assignee"
- Updated placeholder from "Leave empty to use git user.name" to "agent"
- Changed help text from "Default author name for new issues" to "Default assignee for new issues"
2. **Server-side default (server/routes/web.py:170)**
- Changed default from `get_setting("issue.default.assignee", None)` to `get_setting("issue.default.assignee", "agent")`
- This ensures new issues get "agent" as the assignee if no setting is configured
**Testing:**
- All tests pass (1165 passed, 39 skipped)
- Deployed to trckr.roboalch.com
- Settings modal displays correctly with "Default Assignee" label
- System default is now "agent"
**Note:** The functionality was already implemented - it just needed the label updated and the system default changed from None to "agent".