return true;
});
[% END %]
- [% IF ( op_add && mandatoryfields ) %]
+ [% IF ( op_add && mandatoryfields.size ) %]
{
- var FldsRequired = [[% mandatoryfields | $raw %]];
+ var FldsRequired = ['[% mandatoryfields.join("','") | html %]'];
for (var i = 0; i < FldsRequired.length; i++) {
var rq_input = $('#' + FldsRequired[i]);
if (rq_input.length != 1) continue;
$template->param( branchcode => $branchcode );
}
-my $mandatoryfields = '';
+my @mandatoryfields;
{
last unless ($op eq 'add');
my $fldsreq_sp = C4::Context->preference("OPACSuggestionMandatoryFields") || 'title';
- $mandatoryfields = join(', ', (map { '"'.$_.'"'; } sort split(/\s*\,\s*/, $fldsreq_sp)));
+ @mandatoryfields = sort split(/\s*\,\s*/, $fldsreq_sp);
}
$template->param(
messages => \@messages,
suggestionsview => 1,
suggested_by_anyone => $suggested_by_anyone,
- mandatoryfields => $mandatoryfields,
+ mandatoryfields => \@mandatoryfields,
patrons_pending_suggestions_count => $patrons_pending_suggestions_count,
);