Hallo,

ich habe gerade ein Problem entdeckt. Kommt eine Mail mit mehereren Attachments (multipart/mixed) herein kann es sein, dass die Namen der Attachemnts bei der Anzeige und beim weiterversand vertauscht werden. Ursache ist ein fehlendes "ORDER BY" in "Kernel/System/Ticket/ArticleStorageDB.pm".

Ab Zeile 277 müßte es heissen:

       my $SQL = "SELECT content_type, content FROM article_attachment ".
       " WHERE ".
       " article_id = ".$Self->{DBObject}->Quote($Param{ArticleID})."".
       " ORDER BY id";

Alternativ kann auch noch, so habeich das gemacht, ein filename= eingefügt werden:

       my $SQL = "SELECT content_type, content FROM article_attachment ".
       " WHERE ".
       " article_id = ".$Self->{DBObject}->Quote($Param{ArticleID})."".
       " AND filename = '".$Data{Filename}."'".
       " ORDER BY id";

Dann sollte alles richtig weitergeleitet werden und die Reihenfolge eingehalten.

Danke, Robert Heinzmann


_______________________________________________ OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ Archiv: http://lists.otrs.org/pipermail/otrs-de/ Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ Support oder Consulting fuer Ihr OTRS System? => http://www.otrs.de/

Antwort per Email an