diff --git a/includes/Classes/SubmissionView.php b/includes/Classes/SubmissionView.php index 51353c0..4232fd2 100644 --- a/includes/Classes/SubmissionView.php +++ b/includes/Classes/SubmissionView.php @@ -106,6 +106,12 @@ public function getSubmission($submissionId = false) $submissionModel = new Submission(); $submission = $submissionModel->getSubmission($submissionId, array('transactions', 'order_items', 'tax_items', 'activities', 'refunds', 'discount')); + if (!$submission) { + wp_send_json_error(array( + 'message' => __('Sorry, No Submission found', 'wppayform') + ), 423); + } + $currencySetting = GeneralSettings::getGlobalCurrencySettings($formId); $currencySetting['currency_sign'] = GeneralSettings::getCurrencySymbol($submission->currency); $submission->currencySetting = $currencySetting;