From 4f3db02780133282dd1f234d7530e459a650fb38 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sat, 18 Oct 2025 12:02:51 +0530 Subject: [PATCH] modified logic in ocr --- routes/web.php | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 1f337f1..9923a73 100644 --- a/routes/web.php +++ b/routes/web.php @@ -52,9 +52,30 @@ use thiagoalessio\TesseractOCR\TesseractOCR; ->run(); return response()->json(['success' => true, 'text' => $text]); - } catch (\Exception $e) { - return response()->json(['success' => false, 'error' => $e->getMessage()]); } + //catch (\Exception $e) { + // return response()->json(['success' => false, 'error' => $e->getMessage()]); + // } + catch (\Exception $e) { + // Log the full exception class and message + \Log::error('Tesseract OCR failed', [ + 'exception_class' => get_class($e), + 'message' => $e->getMessage(), + 'file' => $e->getFile(), + 'line' => $e->getLine(), + 'trace' => $e->getTraceAsString(), + ]); + + // Return detailed error for debugging + return response()->json([ + 'success' => false, + 'error' => $e->getMessage(), + 'exception_class' => get_class($e), + 'file' => $e->getFile(), + 'line' => $e->getLine(), + 'trace' => $e->getTraceAsString(), + ]); + } });