Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5562f8b4

Von Philip Reetz vor mehr als 15 Jahren hinzugefügt

  • ID 5562f8b447547b20e988d07f97e9633c5f12c03e
  • Vorgänger 68ce4a82
  • Nachfolger f52b5731

Bug #900 behoben: Nach erneuern konnte man nicht mehr auf als bezahlt markieren klicken

Unterschiede anzeigen:

bin/mozilla/common.pl
515 515

  
516 516
  } else {
517 517
    my $referer = $ENV{HTTP_REFERER};
518
    $referer =~ s/^(.*)action\=.*\&(.*)$/$1action\=mark_as_paid\&mark_as_paid\=1\&id\=$form->{id}\&$2/;
518
    if ($referer =~ /.*action.*/) {
519
      $referer =~ /^(.*)\?action\=.*(\&.*)$/;
520
      $script = $1;
521
      $callback = $2;
522
    } else {
523
      $script = $referer;
524
      $callback = "";
525
    }
526
    $referer = $script . "?action=mark_as_paid&mark_as_paid=1&id=$form->{id}" . $callback;
519 527
    $form->header();
520 528
    print qq|<body>|;
521 529
    print qq|<p><b>|.$locale->text('Mark as paid?').qq|</b></p>|;

Auch abrufbar als: Unified diff