Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e5af8407

Von Jan Büren vor 3 Monaten hinzugefügt

  • ID e5af8407f62981d3e8de276744cedbf0b6031ce1
  • Vorgänger c74f4c31
  • Nachfolger 3c2062ce

Falls Login wieder aktiviert werden soll, entsprechend employee anpassen

Unterschiede anzeigen:

SL/Controller/Admin.pm
->config_values({ %{ $self->user->config_values }, %{ $props } });
my @errors = $self->user->validate;
if (@errors) {
$self->js->flash('error', $_) foreach @errors;
return $self->js->render();
......
$params->{'login'} . $timestamp, $params->{'login'});
$dbh->disconnect;
}
} elsif ($assign_documents) {
my $clients = SL::DB::Manager::AuthClient->get_all_sorted;
for my $client (@$clients) {
my $dbh = $client->dbconnect(AutoCommit => 1);
$dbh->do(qq|UPDATE employee SET deleted = FALSE, name = ?, deleted_email = ?,
deleted_tel = ?, deleted_fax = ?, deleted_signature = ? WHERE login = ?|,undef,
$self->user->get_config_value('name'), undef, undef, undef, undef, $params->{'login'});
$dbh->disconnect;
}
}
$self->user->save;

Auch abrufbar als: Unified diff