Correct access to sharted data in perform and valid routines

This commit is contained in:
Brian Read 2025-04-24 15:56:56 +01:00
parent 6e45347ba3
commit 8b54f7f61c

View File

@ -28,7 +28,7 @@ use constant TRUE => 1;
<tal:block tal:repeat="panel panels">
sub validate_${panel} {
my $c = shift;
my $prefix_data = shift; #Data hash as parameter
my ${prefix}_data = shift; #Data hash as parameter
# Validation for each field
my $ret = "";
<tal:block tal:repeat="field fields[panel]">
@ -111,7 +111,7 @@ sub get_${tablecontrol[0]} {
<tal:block tal:repeat="panel panels">
sub perform_${panel} {
my $c = shift;
my $prefix_data = shift; #Data hash as parameter
my ${prefix}_data = shift; #Data hash as parameter
my $ret = "";
my $db = $cdb; #maybe one of the others
my $dbkey = 'ChangeThis';