| @@ -258,9 +258,9 @@ | ||
| 258 | 258 | { |
| 259 | 259 | |
| 260 | 260 | $customerAdditionalData = $this->getCustomerAdditionalData($request); |
| 261 | 261 | |
| 262 | - $ticket = Ticket::wherePublicIdentifier($ticket_id)->firstOrFail(); | |
| 262 | + $ticket = Ticket::findOrFail($ticket_id); | |
| 263 | 263 | |
| 264 | 264 | $data = $request->sanitize(); |
| 265 | 265 | |
| 266 | 266 | $canCreateResponse = apply_filters('fluent_support/can_customer_create_response', true, $ticket->customer, $ticket, $data); |
| @@ -327,9 +327,9 @@ | ||
| 327 | 327 | |
| 328 | 328 | $customerPortalService = new CustomerPortalService(); |
| 329 | 329 | |
| 330 | 330 | // just for validation |
| 331 | - $ticket = Ticket::with(['customer'])->wherePublicIdentifier($ticketId)->firstOrFail(); | |
| 331 | + $ticket = Ticket::with(['customer'])->findOrFail($ticketId); | |
| 332 | 332 | $customerAdditionalData = $this->getCustomerAdditionalData($request); |
| 333 | 333 | $customer = $customerPortalService->getCustomer($customerAdditionalData, $ticket); |
| 334 | 334 | $customerPortalService->checkCustomerTicketAccess($customer, $ticket, 'feedback'); |
| 335 | 335 | |
| @@ -336,9 +336,9 @@ | ||
| 336 | 336 | $conversationID = $request->getSafe('conversation_id', 'intval'); |
| 337 | 337 | $approvalStatus = $request->getSafe('approval_status', 'sanitize_text_field'); |
| 338 | 338 | |
| 339 | 339 | try { |
| 340 | - return $customerPortalService->addUserFeedback($approvalStatus, $conversationID, $ticket->id); | |
| 340 | + return $customerPortalService->addUserFeedback($approvalStatus, $conversationID); | |
| 341 | 341 | } catch (Exception $e) { |
| 342 | 342 | return $this->sendError([ |
| 343 | 343 | 'message' => Helper::getSafeErrorMessage($e), |
| 344 | 344 | 'error_type' => $e->getCode() |