diff --git a/plt/generatePHPTriggerCode.inc.php b/plt/generatePHPTriggerCode.inc.php index d97ec43..547b8f9 100644 --- a/plt/generatePHPTriggerCode.inc.php +++ b/plt/generatePHPTriggerCode.inc.php @@ -46,7 +46,14 @@ $onUpdate_phpCode \$initial_data = json_encode(\$data); // Execute the dynamically generated function -$functionName(\$data, \$error); +$error = ""; +$retVal = $functionName(\$data, \$error); + +// Handle errors +if ($retVal === false || !empty($error)) { + file_put_contents('php://stderr', "Error: $error\n"); + exit(1); +} // Output the modified data as JSON echo json_encode(\$data);