@@ -30,13 +30,8 @@ func NewOrderHandler(orderUseCase *usecase.OrderUseCase, logger logger.Logger) *
3030
3131// GetOrder handles getting an order by ID
3232func (h * OrderHandler ) GetOrder (w http.ResponseWriter , r * http.Request ) {
33- h .logger .Info ("GetOrder called" )
34-
3533 // Get user ID from context (optional for checkout session access)
3634 userID , isAuthenticated := r .Context ().Value (middleware .UserIDKey ).(uint )
37-
38- h .logger .Debug ("GetOrder called with userID: %d, isAuthenticated: %t" , userID , isAuthenticated )
39-
4035 // Get order ID from URL
4136 vars := mux .Vars (r )
4237 id , err := strconv .ParseUint (vars ["orderId" ], 10 , 32 )
@@ -46,8 +41,6 @@ func (h *OrderHandler) GetOrder(w http.ResponseWriter, r *http.Request) {
4641 return
4742 }
4843
49- h .logger .Debug ("Fetching order with ID: %d" , id )
50-
5144 // Get order
5245 order , err := h .orderUseCase .GetOrderByID (uint (id ))
5346 if err != nil {
@@ -59,8 +52,6 @@ func (h *OrderHandler) GetOrder(w http.ResponseWriter, r *http.Request) {
5952 return
6053 }
6154
62- h .logger .Debug ("Order %d fetched successfully: CheckoutSessionID=%s" , order .ID , order .CheckoutSessionID )
63-
6455 // Check authorization: user owns the order, admin, or checkout session matches
6556 authorized := false
6657
@@ -80,9 +71,6 @@ func (h *OrderHandler) GetOrder(w http.ResponseWriter, r *http.Request) {
8071 // If not authorized by user auth, check checkout session cookie
8172 if ! authorized {
8273 cookie , err := r .Cookie (common .CheckoutSessionCookie )
83-
84- h .logger .Debug ("Checking checkout session cookie for order %d: %v" , order .ID , err )
85-
8674 if err == nil && cookie .Value != "" && cookie .Value == order .CheckoutSessionID {
8775 authorized = true
8876 h .logger .Info ("Order %d accessed via checkout session: %s" , order .ID , cookie .Value )
0 commit comments