Remove or replace unused favorites API and middleware code
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
- 難度
- 2/5
- 預估耗時
- 1-3 小時
- 新手友好度
- 78/100
- Issue 類型
- 重構
- 描述清晰度
- 描述清楚
- 活躍度
- 活躍
- 技術堆疊
- next.js, typescript
研究方向
閱讀 src/services/api.tsx 和 middleware.ts,然後在程式碼庫中搜尋對三個收藏輔助函式和 /user/favorites 比對器的參照。移除未使用的輔助函式並更新比對器;當不再有過時的收藏 API 或 middleware 參照,且其餘課表路由仍如預期受到保護時,工作即告完成。
由索引模型根據 Issue 內容生成。
描述
src/services/api.tsx contains getFavourites, deleteFavourite, and renameFavourite that call /api/user/favorites. This route no longer exists (timetables now use /saved and /api/timetables). middleware.ts is also still protecting /user/favorites, and no files in the codebase import these functions.
What needs to be done:
- Delete unused favorites API helpers and update
middleware.tsmatchers.
Files: src/services/api.tsxmiddleware.ts
- 主要語言
- TypeScript
- 星號
- 6
- 分支
- 27
- 平均合併
- 1 天 8 小時
- 30 天內合併 PR
- 14
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
CodeChefVIT/ffcs 的其他 Issue
-
Mobile saved page gives no feedback on Copy Link and hides errors可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉
難度 2/5 1-3 小時 新手友好度 85/100
CodeChefVIT/ffcs#274 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
CodeChefVIT/ffcs#273 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 85/100
CodeChefVIT/ffcs#272 ·
維護者通常 1 天內回覆
-
PDF Download crashes silently when page is refreshed可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉
難度 2/5 1-3 小時 新手友好度 78/100
CodeChefVIT/ffcs#271 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 72/100
CodeChefVIT/ffcs#261 ·
維護者通常 1 天內回覆
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 75/100
維護者通常 1 天內回覆
-
難度 1/5 1-3 小時 新手友好度 84/100
-
難度 2/5 1-3 小時 新手友好度 83/100
keptinventory/kept#336 ·
維護者通常 1 天內回覆
-
good first issue
難度 2/5 1-3 小時 新手友好度 84/100
-
hemi-earn
難度 2/5 1-3 小時 新手友好度 72/100
vetro-protocol/vetro-monorepo#1013 ·
維護者通常 1 天內回覆