[bug]: Redirect loop: https://DOMAIN/profile/ > https://DOMAIN/?next_path=/profile/
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Current behavior
When I navigate onto https://domain/profile/
Plane gets caught between the above link and https://domain/?next_path=/profile/
Here are the logs:
api-1 | 172.18.0.14:60174 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:34784 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34796 - "GET /api/users/me/ HTTP/1.1" 200
api-1 | 172.18.0.14:34808 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34810 - "GET /api/users/me/workspaces/ HTTP/1.1" 200
api-1 | 172.18.0.14:34838 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | 172.18.0.14:34826 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | WARNING 2025-03-03 17:35:42,169 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:34842 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34856 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34872 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:35:44,599 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:34862 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:34888 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34930 - "GET /api/users/me/workspaces/?v=1740410211100 HTTP/1.1" 200
api-1 | 172.18.0.14:34932 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:34964 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:35:46,849 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:34950 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:34992 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:35000 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:35020 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:35:49,105 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:35014 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:35022 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:41294 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:41296 - "GET /api/users/me/ HTTP/1.1" 200
api-1 | 172.18.0.14:41304 - "GET /api/users/me/profile/ HTTP/1.1" 200
api-1 | 172.18.0.14:41316 - "GET /api/users/me/settings/ HTTP/1.1" 200
api-1 | 172.18.0.14:41336 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:35:51,843 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:41330 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:41350 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:41366 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:41378 - "GET /api/users/me/workspaces/ HTTP/1.1" 200
api-1 | 172.18.0.14:41394 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | 172.18.0.14:41386 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | WARNING 2025-03-03 17:35:54,371 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:41398 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:41414 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:55878 - "GET /api/users/me/ HTTP/1.1" 200
api-1 | 172.18.0.14:55886 - "GET /api/users/me/profile/ HTTP/1.1" 200
api-1 | 172.18.0.14:55890 - "GET /api/users/me/settings/ HTTP/1.1" 200
api-1 | 172.18.0.14:55902 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:36:03,152 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:55898 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:55906 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:55920 - "GET /api/users/me/workspaces/?v=1740410211100 HTTP/1.1" 200
api-1 | 172.18.0.14:55924 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:55934 - "GET /api/users/me/workspaces/ HTTP/1.1" 200
api-1 | 172.18.0.14:55960 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:36:06,071 log 25 136934367738680 Unauthorized: /api/unsplash/
api-1 | 172.18.0.14:55948 - "GET /api/unsplash/?query= HTTP/1.1" 401
api-1 | 172.18.0.14:55964 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:55978 - "GET /api/instances/ HTTP/1.1" 200
api-1 | 172.18.0.14:56016 - "GET /api/project-covers/ HTTP/1.1" 200
api-1 | WARNING 2025-03-03 17:36:08,433 log 25 136934367738680 Unauthorized: /api/unsplash/
Steps to reproduce
Go to https://DOMAIN/profile/
Environment
Production
Browser
Mozilla Firefox
Variant
Self-hosted
Version
latest
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.