@@ -, +, @@
---
.../bootstrap/en/modules/opac-shareshelf.tt | 17 +++++++++++++++--
opac/opac-shareshelf.pl | 6 ++++++
2 files changed, 21 insertions(+), 2 deletions(-)
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt
@@ -44,7 +44,7 @@
[% ELSIF op=='invite' %]
[% INCLUDE 'opac-bottom.inc' %]
-[% BLOCK jsinclude %][% END %]
+[% BLOCK jsinclude %]
+
+[% END %]
--- a/opac/opac-shareshelf.pl
+++ a/opac/opac-shareshelf.pl
@@ -60,6 +60,12 @@ sub _init {
$param->{fail_addr} = [];
$param->{errcode} = check_common_errors($param);
+ # trim email address
+ if ( $param->{addrlist} ) {
+ $param->{addrlist} =~ s|^\s+||;
+ $param->{addrlist} =~ s|\s+$||;
+ }
+
#get some list details
my @temp;
@temp = GetShelf( $param->{shelfnumber} ) if !$param->{errcode};
--