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/IR.pm
690 690
  if ($payments_only) {
691 691
    $query = qq|UPDATE ap SET paid = ? WHERE id = ?|;
692 692
    do_query($form, $dbh, $query, $form->{paid}, conv_i($form->{id}));
693

  
693
    $form->new_lastmtime('ap');
694 694
    if (!$provided_dbh) {
695 695
      $dbh->commit();
696 696
      $dbh->disconnect();
......
745 745
    do_query($form, $dbh, $query, conv_i($form->{id}));
746 746
  }
747 747

  
748
  $form->new_lastmtime('ap');
748 749

  
749 750
  $form->{name} = $form->{vendor};
750 751
  $form->{name} =~ s/--\Q$form->{vendor_id}\E//;

Auch abrufbar als: Unified diff