]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1343936 - Strange error in userprefs.cgi
authorDylan William Hardison <dylan@hardison.net>
Tue, 7 Mar 2017 14:42:21 +0000 (09:42 -0500)
committerDylan William Hardison <dylan@hardison.net>
Tue, 7 Mar 2017 14:42:33 +0000 (09:42 -0500)
userprefs.cgi

index 015f6bf4e3c370a97161f92145ca6c499d41f8e3..d7b20573f6d0cf48088ec796f27a801e8e0fcecf 100755 (executable)
@@ -785,7 +785,7 @@ sub DoSessions {
     my $sessions    = Bugzilla::User::Session->match({ userid => $user->id, LIMIT => SESSION_MAX + 1 });
     my $info_getter = $user->authorizer && $user->authorizer->successful_info_getter();
 
-    if ($info_getter) {
+    if ($info_getter && $info_getter->can('cookie')) {
         foreach my $session (@$sessions) {
             $session->{current} = $info_getter->cookie eq $session->{cookie};
         }