Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8c1d5d75

Von Martin Helmling mh@waldpark.octosoft.eu vor fast 9 Jahren hinzugefügt

  • ID 8c1d5d7530f3a1c923ee470b7ff31616800a8574
  • Vorgänger aae6de35
  • Nachfolger 60de0703

4. Überarbeitung Prüfen beim Speichern, ob Dokument geändert ist

An einigen Stellen wird nach dem Speichern nicht neu gelesen,
sondern die alten Forms-Variablen zum Aufbau der Webseite verwendet, z.B. "Auslagern".

Deshalb wird $form->lastmtime nun nach jedem Speichern aktualisiert.

Unterschiede anzeigen:

SL/IS.pm
1244 1244
    $query = qq|UPDATE ar SET paid = ? WHERE id = ?|;
1245 1245
    do_query($form, $dbh, $query,  $form->{paid}, conv_i($form->{id}));
1246 1246

  
1247
    $form->new_lastmtime('ar');
1248

  
1247 1249
    $dbh->commit if !$provided_dbh;
1248 1250

  
1249 1251
    $main::lxdebug->leave_sub();
......
1299 1301
    do_query($form, $dbh, qq|UPDATE ar SET paid = amount WHERE id = ?|, conv_i($form->{"id"}));
1300 1302
  }
1301 1303

  
1304
  $form->new_lastmtime('ar');
1305

  
1302 1306
  $form->{name} = $form->{customer};
1303 1307
  $form->{name} =~ s/--\Q$form->{customer_id}\E//;
1304 1308

  

Auch abrufbar als: Unified diff