Bug: Task create/load/update fail with 404 because client uses /api/tasks instead of /api/v1/tasks
Maintainer thường phản hồi trong vòng 2 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- javascript, react
- Lĩnh vực
- api
Hướng nghiên cứu
Bắt đầu bằng cách đọc BoardContext.jsx và xác định các lệnh gọi API cho tác vụ, đoạn mã và đăng xuất khỏi tất cả các phiên. Cập nhật các đường dẫn đã lỗi thời để khớp với tiền tố /api/v1 vốn đã được dùng cho đăng nhập và đăng ký; mục tiêu là việc tạo, tải và cập nhật tác vụ không còn trả về 404, đồng thời tác vụ đã tạo vẫn tồn tại sau khi làm mới trang.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What I expected
After registering and logging in, creating a task saves it and it persists after a refresh.
What actually happened
The "New Task" modal stays on "Saving..." and the task is never created. Server logs show:
GET /api/tasks 404
POST /api/tasks 404
Cause
The server mounts routes under API_VERSION ("/api/v1"), e.g. /api/v1/tasks, but BoardContext.jsx still calls the old paths: /api/tasks (get, post, put, delete), /api/tasks/:id/snippets and /api/auth/logout-all.
Login and register already use /api/v1/... and work.
Steps to reproduce
- Run the app, register a new account
- Click "+ Add card" and save a task
- The modal hangs on "Saving..."; the server logs 404
Proposed fix
Update the client API paths in BoardContext.jsx to use /api/v1. I'd like to work on this. Could you assign it to me?
- Ngôn ngữ chính
- JavaScript
- Star
- 39
- Fork
- 105
- Merge trung bình
- 1 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 27
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của anoopcodehack/DevBoard
-
good first issue
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
anoopcodehack/DevBoard#589 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Import tasks from CSV file 📤Đang mởenhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
anoopcodehack/DevBoard#588 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
anoopcodehack/DevBoard#587 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
anoopcodehack/DevBoard#586 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
anoopcodehack/DevBoard#584 ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của anoopcodehack/DevBoard
Issue tương tự
-
triage-needed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
MicrosoftDocs/edge-developer#3970 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
agent/scanner hive/hosted-available-lke648397-260827-5n31 quality testing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
PWA stores a grouped number entry 1000x too small in German localeCó thể đã có người làm @Minhal128 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Add: YRF MusicĐang mởcheck:passed feeds:add
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
iptv-org/database#37102 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 9 ngày
-
[workshop-sim] Repair: Add a fallback sample .lock.yml to the Agentic Workflows Intro Activity 1Đang mởfeedback simulation workshop
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
githubnext/gh-aw-workshop#4328 ·
Maintainer thường phản hồi trong vòng 1 ngày