Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Missing workflow returns 500 from workflow type endpoint

Đang mở Phù hợp với người mới
#8,300 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

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
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ệ
scala
Lĩnh vực
api, backend

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?
  1. Start the local development stack.
  2. Sign in as a regular or admin user.
  3. 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

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của apache/texera

Tất cả issue của apache/texera

Issue tương tự

Thêm issue về Scala

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.