@@ -, +, @@ --- C4/MarcModificationTemplates.pm | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) --- a/C4/MarcModificationTemplates.pm +++ a/C4/MarcModificationTemplates.pm @@ -230,13 +230,14 @@ sub AddModificationTemplateAction { $conditional_comparison, $conditional_value, $conditional_regex, - $description + $description, + $run_xslt, ) = @_; warn( "C4::MarcModificationTemplates::AddModificationTemplateAction( $template_id, $action, $field_number, $from_field, $from_subfield, $field_value, $to_field, $to_subfield, $to_regex_search, $to_regex_replace, $to_regex_modifiers, $conditional, $conditional_field, $conditional_subfield, $conditional_comparison, - $conditional_value, $conditional_regex, $description )" ) if DEBUG; + $conditional_value, $conditional_regex, $description, $run_xslt )" ) if DEBUG; $conditional_regex ||= '0'; @@ -267,9 +268,10 @@ sub AddModificationTemplateAction { conditional_comparison, conditional_value, conditional_regex, - description + description, + run_xslt ) - VALUES ( NULL, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )"; + VALUES ( NULL, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )"; $sth = $dbh->prepare( $query ); @@ -292,7 +294,8 @@ sub AddModificationTemplateAction { $conditional_comparison, $conditional_value, $conditional_regex, - $description + $description, + $run_xslt, ); } @@ -331,7 +334,8 @@ sub ModModificationTemplateAction { $conditional_comparison, $conditional_value, $conditional_regex, - $description + $description, + $run_xslt, ) = @_; my $dbh = C4::Context->dbh; @@ -354,7 +358,8 @@ sub ModModificationTemplateAction { conditional_comparison = ?, conditional_value = ?, conditional_regex = ?, - description = ? + description = ?, + run_xslt = ? WHERE mmta_id = ?"; my $sth = $dbh->prepare( $query ); @@ -377,6 +382,7 @@ sub ModModificationTemplateAction { $conditional_value, $conditional_regex, $description, + $run_xslt, $mmta_id ); } --