Funktion "swap_buchungsgruppen" in "swap_sortkeys" umbenannt.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 2 Feb 2007 10:35:10 +0000 (10:35 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 2 Feb 2007 10:35:10 +0000 (10:35 +0000)
SL/AM.pm
bin/mozilla/am.pl

index b3874bd..dd59725 100644 (file)
--- a/SL/AM.pm
+++ b/SL/AM.pm
@@ -1190,22 +1190,22 @@ sub delete_buchungsgruppe {
   $main::lxdebug->leave_sub();
 }
 
-sub swap_buchungsgruppen {
+sub swap_sortkeys {
   $main::lxdebug->enter_sub();
 
-  my ($self, $myconfig, $form) = @_;
+  my ($self, $myconfig, $form, $table) = @_;
 
   # connect to database
   my $dbh = $form->dbconnect_noauto($myconfig);
 
   my $query =
     qq|SELECT
-       (SELECT sortkey FROM buchungsgruppen WHERE id = ?) AS sortkey1,
-       (SELECT sortkey FROM buchungsgruppen WHERE id = ?) AS sortkey2|;
+       (SELECT sortkey FROM $table WHERE id = ?) AS sortkey1,
+       (SELECT sortkey FROM $table WHERE id = ?) AS sortkey2|;
   my @values = ($form->{"id1"}, $form->{"id2"});
   my @sortkeys = selectrow_query($form, $dbh, $query, @values);
 
-  $query = qq|UPDATE buchungsgruppen SET sortkey = ? WHERE id = ?|;
+  $query = qq|UPDATE $table SET sortkey = ? WHERE id = ?|;
   my $sth = $dbh->prepare($query);
   $sth->execute($sortkeys[1], $form->{"id1"}) ||
     $form->dberror($query . " ($sortkeys[1], $form->{id1})");
index ddfa954..c336f3a 100644 (file)
@@ -2114,7 +2114,7 @@ sub delete_buchungsgruppe {
 sub swap_buchungsgruppen {
   $lxdebug->enter_sub();
 
-  AM->swap_buchungsgruppen(\%myconfig, $form);
+  AM->swap_sortkeys(\%myconfig, $form, "buchungsgruppen");
   list_buchungsgruppe();
 
   $lxdebug->leave_sub();