Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 32d33e11

Von Moritz Bunkus vor etwa 18 Jahren hinzugefügt

  • ID 32d33e11e36581e0cc74f026a1141a2b288a5ebb
  • Vorgänger af853490
  • Nachfolger d99e15b3

Beim Löschen einer Sprache auch die Übersetzungen der Einheiten löschen.

Unterschiede anzeigen:

SL/AM.pm
971 971
  my ($self, $myconfig, $form) = @_;
972 972

  
973 973
  # connect to database
974
  my $dbh = $form->dbconnect($myconfig);
974
  my $dbh = $form->dbconnect_noauto($myconfig);
975

  
976
  my $query = "DELETE FROM units_language WHERE language_id = ?";
977
  $dbh->do($query, undef, $form->{"id"}) ||
978
    $form->dberror($query . " ($form->{id})");
975 979

  
976
  my $query = "DELETE FROM language WHERE id = ?";
980
  $query = "DELETE FROM language WHERE id = ?";
977 981
  $dbh->do($query, undef, $form->{"id"}) ||
978 982
    $form->dberror($query . " ($form->{id})");
979 983

  
984
  $dbh->commit();
980 985
  $dbh->disconnect;
981 986

  
982 987
  $main::lxdebug->leave_sub();

Auch abrufbar als: Unified diff