From a6413da67a4579866f0fd0323ddb23a7b6b9654a Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 18 Sep 2026 17:00:53 +0000
Subject: [PATCH] =Cleaning up the Integrations setup a bit, started the Helcim integration work too
---
inc/rest/routes/UploadRoutes.php | 33 +++++++--------------------------
1 files changed, 7 insertions(+), 26 deletions(-)
diff --git a/inc/rest/routes/UploadRoutes.php b/inc/rest/routes/UploadRoutes.php
index 23d2fd0..6d0e1bf 100644
--- a/inc/rest/routes/UploadRoutes.php
+++ b/inc/rest/routes/UploadRoutes.php
@@ -66,6 +66,8 @@
* Build the main $context for UploadManager from the $request params
* @param WP_REST_Request $request
* @return array
+ * @throws Exception
+ * @throws Exception
*/
protected function buildUploadArgs(WP_REST_Request $request):array
{
@@ -237,7 +239,7 @@
$secured_files = $this->secureFiles($files, $args);
if (empty($secured_files)) {
- $this->logError('No valid files to upload');
+ $this->logError('No valid files to upload', 'handleUpload');
return $this->error('No valid files to upload');
}
@@ -248,15 +250,7 @@
} catch (Exception $e) {
// Error handling...
- Errors::getInstance()->log(
- '[UploadRoutes]:handleUploadRequest',
- $e->getMessage(),
- [
- 'request_data' => $request->get_params(),
- 'files_info' => $this->getFilesInfo($_FILES),
- 'trace' => $e->getTraceAsString()
- ]
- );
+ $this->logError($e->getMessage(), 'handleUpload');
return $this->error($e->getMessage());
}
}
@@ -483,14 +477,7 @@
);
} catch (Exception $e) {
- Errors::getInstance()->log(
- '[UploadRoutes]:handleMetadataUpdate',
- $e->getMessage(),
- [
- 'request_data' => $request->get_params(),
- 'trace' => $e->getTraceAsString()
- ]
- );
+ $this->logError($e->getMessage(), 'handleMetadataUpdate');
return $this->sendResponse(
false,
@@ -708,14 +695,8 @@
return $this->queued($ID['operation_id'], 'Files uploaded and posts queued for creation');
} catch (Exception $e) {
- Errors::getInstance()->log(
- '[UploadRoutes]:handleGroupingRequest',
- $e->getMessage(),
- [
- 'request_data' => $request->get_params(),
- 'trace' => $e->getTraceAsString()
- ]
- );
+ $this->logError($e->getMessage(), 'handleGroupingRequest');
+
return $this->error('Grouping operation failed: '.$e->getMessage());
}
}
--
Gitblit v1.10.0