[otrs-de] kein queue-listing im customer.pl
Max Glanz
max.glanz at ph.tum.de
Mon Sep 4 10:38:15 CEST 2006
Hallo zusammen,
ich habe folgendes Problem:
im customer.pl sehe ich meine eigenen queues nicht.
Installation von otrs-2.0.4-10 auf SuSE 10.1
Folgende Fehlermeldung in /var/log/warn:
[Error][Kernel::System::Ticket::TicketSearch][Line:2484]: You have an
error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near ') OR
st.customer_user_id = 'Max Otrstest1') AND sq.group_id IN (4, 1, 3, 2)
' at line 1, SQL: 'SELECT DISTINCT st.id, st.tn, st.create_time_unix
FROM ticket st, queue sq WHERE sq.id = st.queue_id AND
(LOWER(st.customer_id) IN () OR st.customer_user_id = 'Max Otrstest1')
AND sq.group_id IN (4, 1, 3, 2) AND LOWER(st.customer_user_id) LIKE
LOWER('Max Otrstest1') ORDER BY st.create_time_unix DESC LIMIT 10000'
Diese sql-Abfrage funktioniert wegen der leeren IN() -Liste nicht.
Eine Analyse des entsprechenden Perl-Codes in Kernel/System/Ticket.pm
Zeile 2227 hat mich nicht viel weiter gebracht (bin nicht der große
Perl-Guru)
Es geht hier -so weit ich das verstehe- um eine Customer-Group Abfrage.
Ich habe allerdings keine Customer Groups aktiviert.
Vielleicht kann mir jemand weiterhelfen,
Gruß,
Max Glanz