Counter "Neue gesperrte Tickets" krumm (um -2 falsch)

Hilfe zu Znuny Problemen aller Art
Locked
shostakovich
Znuny advanced
Posts: 146
Joined: 11 Apr 2011, 08:11
Znuny Version: 3.2.5

Counter "Neue gesperrte Tickets" krumm (um -2 falsch)

Post by shostakovich »

Hallo,

ich habe das nun schon zweimal. Neues, gesperrte Tickets (Action=AgentTicketLockedView;;Filter=New) zeigt mir negative Werte an. Es ist um -2 versetzt. D.h., hätte ich tatsächlich 5 neue gesperrte Tickets, würde oben in der Toolbar 3 angezeigt.

Image

Ich hatte erst gehofft, dass es einen Counter in einer User-Tabelle gäbe, aber das ist nicht so. Soweit ich sehe wird da nichts in der Tabelle gespeichert, sondern dynamisch berechnet.
Zustande kommt das irgendwie, wenn man im TicketZoom alle anzeigen lässt, also ZoomExpand=1. Ist aber nur ein Verdacht.

Noch wer? Das Problem habe ich in 3.0.7 und 3.0.8 mit ITSM.

Michael
shostakovich
Znuny advanced
Posts: 146
Joined: 11 Apr 2011, 08:11
Znuny Version: 3.2.5

Re: Counter "Neue gesperrte Tickets" krumm (um -2 falsch)

Post by shostakovich »

Der Fehler existiert immer noch. Ich hatte die Hoffnung, dass er nach Fix von Bug #7015 http://lists.otrs.org/pipermail/cvs-log ... 45958.html behoben ist, ist er aber nicht.

Mir ist aufgefallen, dass er bei bestimmten Tickets auftritt, aber abhängig vom Benutzer. Der User lockt das Ticket, und plötzlich geht der Zähler für neue/gesperrte um 1 herunter. Hat man 0, gehts auf -1... Ich kann noch nicht sehen, was an den Datenbankeinträgen zu diesem Ticket anders ist.
Wenn man sich index.pl?Action=AgentTicketLockedView, und zwar den Filter "New" genauer anschaut, gibt es auch eine Eigenschaft "seen" im Perl-Modul, von der ich aber noch nicht weiß, wie sie zustande kommt bzw. wo sie gespeichert ist.

Code: Select all

                TicketFlag => {
                    Seen => 1,
                },
shostakovich
Znuny advanced
Posts: 146
Joined: 11 Apr 2011, 08:11
Znuny Version: 3.2.5

Re: Counter "Neue gesperrte Tickets" krumm (um -2 falsch)

Post by shostakovich »

OK, das ist in der Tabelle ticket_flag. Leider sah ich beim betreffenden Ticket keine Auffälligkeit. Beim user 23 war es als "Seen" markiert. Ich habe dann versehentlich alle Zeilen "where UserID=23" gelöscht (habe 'AND TicketID=2681' vergessen), dann halt wieder für die 4 gelockten Tickets in die db hinzugefügt: Hmm... Jetzt stimmt der Zähler wieder, 4 gelockte, 0 davon mit ungelesenen Artikeln.
shostakovich
Znuny advanced
Posts: 146
Joined: 11 Apr 2011, 08:11
Znuny Version: 3.2.5

Re: Counter "Neue gesperrte Tickets" krumm (um -2 falsch)

Post by shostakovich »

Das hier wird der entscheidende Hinweis sein:
http://www.mail-archive.com/otrs-de@otr ... 13186.html
Locked