Missing workflow returns 500 from workflow type endpoint
Maintainer thường phản hồi trong vòng 1 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
- 82/100
Hướng nghiên cứu
Khởi động stack phát triển cục bộ, xác thực và tái hiện GET /api/workflow/type/2147483647. Theo dõi endpoint qua workflowDao.fetchOneByWid và xác minh trường hợp workflow bị thiếu; hoàn tất khi cùng một yêu cầu trả về HTTP 404 thay vì 500 cho cả người dùng thông thường và người dùng quản trị.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What happened?
The workflow type endpoint dereferences a missing DAO result. An authenticated request for a workflow ID that does not exist returns 500 instead of 404.
Before: missing workflow returns 500
After: missing workflow returns 404
How to reproduce?
- Start the local development stack.
- Sign in as a regular or admin user.
- Send
GET /api/workflow/type/2147483647.
The local response was 500:
{"code":500,"message":"There was an error processing your request."}
Version/Branch
1.3.0-incubating-SNAPSHOT (main)
Commit Hash (Optional)
7d57cd6ef1
Relevant log output
The request reaches workflowDao.fetchOneByWid, receives null, and then calls workflow.getIsPublic.
- Ngôn ngữ chính
- Scala
- Star
- 316
- Fork
- 189
- Merge trung bình
- 4 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 157
Chuẩn bị môi trường
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 apache/texera
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
apache/texera#8775 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ML Scorer validation passes identical non-numeric column types that scikit-learn cannot scoreĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
apache/texera#8756 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
apache/texera#8700 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
apache/texera#8682 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
apache/texera#8674 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của apache/texera
Issue tương tự
-
Code Cleanup dependencies
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
ProjectSidewalk/SidewalkWebpage#5609 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
go 🏃 testing 🧪
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
valkey-io/valkey-glide#7239 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
com-lihaoyi/mill#7640 ·
Maintainer thường phản hồi trong vòng 1 ngày