We're just tossing this call over the wall and moving on. We don't
care if the session wasn't there to delete or even if we didn't pass
a session to the server.
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
# while logged in, go ahead and clear it out.
$self->clear_anon_cache;
- $U->simplereq(
- 'open-ils.auth',
- 'open-ils.auth.session.delete',
- $self->cgi->cookie(COOKIE_SES)
- );
+ try { # a missing auth token will cause an ugly explosion
+ $U->simplereq(
+ 'open-ils.auth',
+ 'open-ils.auth.session.delete',
+ $self->cgi->cookie(COOKIE_SES)
+ );
+ } catch Error with {};
return $self->generic_redirect(
$redirect_to || $self->ctx->{home_page},