[Gelöst] Sortierung in der Queue falsch

Hilfe zu Znuny Problemen aller Art
Locked
pbr
Znuny newbie
Posts: 6
Joined: 31 Mar 2011, 14:21
Znuny Version: 2.4.9

[Gelöst] Sortierung in der Queue falsch

Post by pbr »

Hi,

Eins ist mir noch aufgefallen seit dem Upgrade von 2.1.5 auf 2.4.9 - die Sortierung innerhalb der Queue ist nun nicht mehr innerhalb der Prio nach Alter gemacht sondern generell nach Alter. Alle Stellen an denen ich ein Sortby machen konnte hatte ich rumgestellt - leider ohne Erfolg. Die Tickets werden jetzt nur noch nach Alter sortiert auch wenn eigentlich ja folgendes gilt:

Ticket::Frontend::AgentTicketQueue###SortBy::Default:
Standard Sortierkriterium für alle Queues innerhalb der Queue-Ansicht nachdem nach der Priorität sortiert wurde.

Jemand einen heissen Tip?

Gruß
Peter
Last edited by pbr on 09 Apr 2011, 15:38, edited 1 time in total.
OTRS: 2.4.9
Ubuntu 10.04.2 - MySQL
Alexander Halle
Znuny expert
Posts: 296
Joined: 04 Jul 2010, 17:49
Znuny Version: 3.1.x
Real Name: Alexander Halle
Company: radprax MVZ GmbH
Location: Wuppertal
Contact:

Re: Sortierung in der Queue falsch

Post by Alexander Halle »

Hi Peter,

schau bitte Mal, ob das eine Ursache hiervon ist :

http://bugs.otrs.org/show_bug.cgi?id=5386
Alexander Halle System: OTRS 3.1.x, Ubuntu 10.04.x LTS, MySQL 5.1.x, Apache 2.2.x
OTRS Community Links: User Meetings, Projects
pbr
Znuny newbie
Posts: 6
Joined: 31 Mar 2011, 14:21
Znuny Version: 2.4.9

Re: Sortierung in der Queue falsch

Post by pbr »

Hi,

Jepp, ist das gleiche Verhalten... ich hab das übrigens etwas anders gelöst:

In der AgentTicketQueue.pm folgendes gesetzt

Code: Select all

    my $SortBy = $Self->{Config}->{'SortBy::Default'} || 'Age';
    if ( $Self->{ParamObject}->GetParam( Param => 'SortBy' ) ) {
        $SortBy = $Self->{ParamObject}->GetParam( Param => 'SortBy' );
        $SortDefault = 1;
    }

    my $OrderBy;
    if ( $Self->{ParamObject}->GetParam( Param => 'OrderBy' ) ) {
        $OrderBy = $Self->{ParamObject}->GetParam( Param => 'OrderBy' );
        $SortDefault = 1;
    }
In beiden Einträgen SortDefault auf 1 gesetzt behebt das Problem übrigens auch ;)
OTRS: 2.4.9
Ubuntu 10.04.2 - MySQL
Locked