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

Show cancellation button on unauthenticated order page (cancellation token via cookie/localstorage?)

Đang mở
#1,002 1 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ó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
full-stack

Hướng nghiên cứu

Xem xét RequestCancellationSection của trang đặt hàng chưa xác thực, kiểm tra phía máy chủ order.canRequestCancellation và các luồng mã dùng một lần và email biên lai được gửi qua email. Xác định xem các đường đi đó có bao quát mọi trường hợp hủy hay không; hoàn tất nghĩa là ghi lại mọi trường hợp chưa được bao quát hoặc xác nhận rằng issue có thể được đóng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

The order confirmation page is accessible without authentication (order UUID in the URL). Cancellation should be reachable from there.

Current state (2026-09-02)

Implemented, without a separate token: RequestCancellationSection renders on the unauthenticated order page when order.canRequestCancellation (server-side is_cancellable_by_customer); the actual cancellation is confirmed via an emailed one-time code, and the cancellation link is also included in the receipt email.

Open question: is the originally proposed cookie/localStorage cancellation token still needed for any case the emailed confirmation does not cover? If not, close.

Ngôn ngữ chính
Python
Star
29
Fork
33
Merge trung bình
1 ngày 3 giờ
Pull request đã merge (30 ngày)
23

Chuẩn bị môi trường

  • Có Dockerfile hoặc tệp Docker Compose
  • Không có mẫu pull request
  • Không có hướng dẫn đóng góp

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 con2/kompassi

Tất cả issue của con2/kompassi

Issue tương tự

Thêm issue về Python

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.