Add detailed debugging for Bookkeeping create result
- Show actual result value and type from create() method - Help identify why result is truthy but not > 0 - Show both result value and error message in failure case - Debug the exact return value from Bookkeeping::create()
This commit is contained in:
parent
038cd3ed67
commit
285bbb0ce9
@ -1252,12 +1252,12 @@ class DeclarationTVA
|
||||
$debit->entity = $this->entity;
|
||||
|
||||
$result = $debit->create($user);
|
||||
error_log("DEBUG: Debit entry create result: " . ($result ? "SUCCESS" : "FAILED"));
|
||||
error_log("DEBUG: Debit entry create result: " . $result . " (type: " . gettype($result) . ")");
|
||||
|
||||
if ($result > 0) {
|
||||
error_log("DEBUG: Debit entry created successfully with ID: " . $result);
|
||||
} else {
|
||||
error_log("DEBUG: Debit entry creation failed: " . $debit->error);
|
||||
error_log("DEBUG: Debit entry creation failed - result: " . $result . ", error: " . $debit->error);
|
||||
$this->error = 'Failed to create debit entry: ' . $debit->error;
|
||||
return false;
|
||||
}
|
||||
@ -1283,12 +1283,12 @@ class DeclarationTVA
|
||||
$credit->entity = $this->entity;
|
||||
|
||||
$result = $credit->create($user);
|
||||
error_log("DEBUG: Credit entry create result: " . ($result ? "SUCCESS" : "FAILED"));
|
||||
error_log("DEBUG: Credit entry create result: " . $result . " (type: " . gettype($result) . ")");
|
||||
|
||||
if ($result > 0) {
|
||||
error_log("DEBUG: Credit entry created successfully with ID: " . $result);
|
||||
} else {
|
||||
error_log("DEBUG: Credit entry creation failed: " . $credit->error);
|
||||
error_log("DEBUG: Credit entry creation failed - result: " . $result . ", error: " . $credit->error);
|
||||
$this->error = 'Failed to create credit entry: ' . $credit->error;
|
||||
return false;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user