summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xLedgerSMB/Template/HTML.pm1
-rw-r--r--UI/elements.html2
2 files changed, 2 insertions, 1 deletions
diff --git a/LedgerSMB/Template/HTML.pm b/LedgerSMB/Template/HTML.pm
index ae518e18..3eb442c8 100755
--- a/LedgerSMB/Template/HTML.pm
+++ b/LedgerSMB/Template/HTML.pm
@@ -81,6 +81,7 @@ sub process {
START_TAG => quotemeta('<?lsmb'),
END_TAG => quotemeta('?>'),
DELIMITER => ';',
+ TRIM => 1,
DEBUG => ($parent->{debug})? 'dirs': undef,
DEBUG_FORMAT => '',
}) || throw Error::Simple Template->error();
diff --git a/UI/elements.html b/UI/elements.html
index e27c3ec0..7369a52e 100644
--- a/UI/elements.html
+++ b/UI/elements.html
@@ -128,7 +128,7 @@
<?lsmb # OPTION ELEMENT ?>
<?lsmb BLOCK option ?>
<?lsmb # Selected is a special case -- no attribute key, so it's handled here by looking for the option value in the default_values key.
- IF element_data.defined('default_values') AND element_data.default_values.grep('^' _ option_data.value _ '$').size;
+ IF element_data.defined('default_values') AND element_data.default_values.grep("^${option_data.value}$").size;
option_data.selected = " selected";
ELSE;
option_data.selected = "";