From b154e1b5471a3b5e41f418cb587486fae9d4acf2 Mon Sep 17 00:00:00 2001 From: Dharmesh Patel Date: Fri, 9 Feb 2024 16:56:33 +0530 Subject: [PATCH] Fix fatal error in PDF tax extraction from media row actions. --- includes/Classifai/Admin/BulkActions.php | 3 ++- includes/Classifai/Features/PDFTextExtraction.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/includes/Classifai/Admin/BulkActions.php b/includes/Classifai/Admin/BulkActions.php index 6c6326360..3c3671d24 100644 --- a/includes/Classifai/Admin/BulkActions.php +++ b/includes/Classifai/Admin/BulkActions.php @@ -446,7 +446,8 @@ function ( $feature ) { break; case PDFTextExtraction::ID: - if ( attachment_is_pdf( $attachment_id ) ) { + $attachment = get_post( $attachment_id ); + if ( attachment_is_pdf( $attachment ) ) { ( new PDFTextExtraction() )->run( $attachment_id, 'read_pdf' ); } break; diff --git a/includes/Classifai/Features/PDFTextExtraction.php b/includes/Classifai/Features/PDFTextExtraction.php index 066b974f2..d3637c410 100644 --- a/includes/Classifai/Features/PDFTextExtraction.php +++ b/includes/Classifai/Features/PDFTextExtraction.php @@ -73,7 +73,7 @@ public function register_endpoints() { 'required' => true, 'type' => 'integer', 'sanitize_callback' => 'absint', - 'description' => esc_html__( 'Image ID to generate alt text for.', 'classifai' ), + 'description' => esc_html__( 'Attachment ID to extact text from the PDF file.', 'classifai' ), ], ], 'permission_callback' => [ $this, 'read_pdf_permissions_check' ],