Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 85724239

Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt

Datenbank löschen: auch benutzte auswählbar, dann aber mit Sonderwarnung

Fixt #2312.

Unterschiede anzeigen:

SL/User.pm
298 298
  $main::lxdebug->leave_sub();
299 299
}
300 300

  
301
sub dbsources_unused {
302
  $main::lxdebug->enter_sub();
303

  
304
  my ($self, $form) = @_;
305

  
306
  my %dbexcl = map  { $_->dbname => 1 }
307
               grep { ($_->dbhost eq $form->{dbhost}) && ($_->dbport eq $form->{dbport}) }
308
                    @{ SL::DB::Manager::AuthClient->get_all };
309

  
310
  $form->{only_acc_db} = 1;
311

  
312
  $dbexcl{$form->{dbdefault}}             = 1;
313
  $dbexcl{$main::auth->{DB_config}->{db}} = 1;
314

  
315
  my @dbunused = grep { !$dbexcl{$_} } dbsources("", $form);
316

  
317
  $main::lxdebug->leave_sub();
318

  
319
  return @dbunused;
320
}
321

  
322 301
sub calc_version {
323 302
  $main::lxdebug->enter_sub(2);
324 303

  

Auch abrufbar als: Unified diff