Signed-off-by: Galen Charlton <gmc@equinoxintiative.org>
$cache_key, (ref $self)->CART_CACHE_MYLIST, \@keep
);
+ if ($action eq 'delete' && scalar(@keep) == 0) {
+ my $url = $self->cgi->param('orig_referrer') // $self->ctx->{referer};
+ return $self->generic_redirect($url);
+ }
+
if ($self->ctx->{user} and $action =~ /^\d+$/) {
# in this case, action becomes list_id
$self->load_myopac_bookbag_update('add_rec', $self->cgi->param('action'));
</form>
</div>
<form action="[% mkurl(ctx.opac_root _ '/mylist/move') %]" method="post">
+ <input type="hidden" name="orig_referrer" value="[% CGI.referer | html %]" />
<input type="hidden" name="redirect_to" value="[% mkurl('', {}, ['list_none_selected', 'cart_none_selected']) %]" />
<div class="bbag-action" style="clear:both;">
<select name="action">