| | |
| | | $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'); |
| | | } |
| | | |
| | |
| | | |
| | | } 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()); |
| | | } |
| | | } |
| | |
| | | ); |
| | | |
| | | } 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, |
| | |
| | | |
| | | 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()); |
| | | } |
| | | } |