From 25e4131af1ab0eac2f128cfa34188f4b2e78d39f Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Thu, 7 Sep 2017 11:24:00 +0200 Subject: [PATCH] =?utf8?q?Admin:=20anst=C3=A4ndige=20Fehlermeldung=20in=20?= =?utf8?q?Druckerverwaltung,=20wenn=20kein=20Mandant?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Es gibt eine Prüfung, ob es Mandanten gibt, und falls nicht, so wird eine entsprechende Fehlermeldung ausgegeben. Die kann aber nicht erreicht werden, wenn vorher versucht wird, mit `$self->client->id` auf ein nicht definiertes Objekt zuzugreifen. --- SL/Controller/Admin.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SL/Controller/Admin.pm b/SL/Controller/Admin.pm index fbf99a864..1dae1b3c3 100644 --- a/SL/Controller/Admin.pm +++ b/SL/Controller/Admin.pm @@ -572,7 +572,7 @@ sub setup_client { my ($self) = @_; $self->client(SL::DB::Manager::AuthClient->get_default || $self->all_clients->[0]) if !$self->client; - $::auth->set_client($self->client->id); + $::auth->set_client($self->client->id) if $self->client; } # -- 2.20.1