feat: return-to-project redirects from create/edit forms
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -379,6 +379,12 @@ async def upload_file(
|
||||
|
||||
# Redirect back to context or file list
|
||||
if context_type and context_id:
|
||||
if context_type == "project":
|
||||
return RedirectResponse(url=f"/projects/{context_id}?tab=files", status_code=303)
|
||||
if context_type == "task":
|
||||
return RedirectResponse(url=f"/tasks/{context_id}?tab=files", status_code=303)
|
||||
if context_type == "meeting":
|
||||
return RedirectResponse(url=f"/meetings/{context_id}?tab=files", status_code=303)
|
||||
return RedirectResponse(
|
||||
url=f"/files?context_type={context_type}&context_id={context_id}",
|
||||
status_code=303,
|
||||
|
||||
Reference in New Issue
Block a user