From: G. Richardson Date: Fri, 20 Jan 2017 10:08:06 +0000 (+0100) Subject: console - login explizit in myconfig setzen, für Testdatenbank X-Git-Tag: release-3.5.4~1533 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=7019e2b6f43c429298916877f01b20bb6e370ed2;p=kivitendo-erp.git console - login explizit in myconfig setzen, für Testdatenbank Wenn man sich für die Testdatenbank einen Mandanten anlegt um sich an der Oberfläche die generierten Testdaten anzuschauen, und die Datenerstellung dort auch per console vorbereitet: scripts/console --client testdb --login unittests Ansonsten klappt SL::DB::Manager::Employee->current->id nicht. --- diff --git a/scripts/console b/scripts/console index 1d9758138..0c06dbf5a 100755 --- a/scripts/console +++ b/scripts/console @@ -118,6 +118,7 @@ sub lxinit { die "cannot find user $login" unless %::myconfig = $::auth->read_user(login => $login); die "cannot find locale for user $login" unless $::locale = Locale->new($::myconfig{countrycode}); + $::myconfig{login} = $login; # so SL::DB::Manager::Employee->current works in test database $::instance_conf->init;