Hi,
when I create a new queue, every user has to logout and login to RT again to
actually see it.
My users don’t have to login for each session, because I changed to lifetime
of the session cookie. Also we add new queues than it’s probably normal
(about once in a month). So it’s very annoying for them to relogin just for
that.
Does anybody know a solution for this problem?
Regards,
Stephan
Hi,
when I create a new queue, every user has to logout and login to RT again to
actually see it.
RT caches this information per session (Though, I believe only for the new-ticket-in dropdown). One option would be to update html/Elements/SelectQueue to use a timed cache rather than a session one.
RT caches this information per session (Though, I believe only for the
new-ticket-in dropdown). One option would be to update
html/Elements/SelectQueue to use a timed cache rather than a session one.
Thanks for the info, Jesse.
Would it be possible to write a script which just removes the queue-caches
from all session data? Then I could trigger that, each time I add a new
queue.
If that’s not a good idea, how much would performance be decreased if I
disable caching in the SelectQueue entirely?
And who could help me implementing a solution for that? I don’t know if its
feasible to pay for development, but I’ll ask my management.
Regards,
Stephan
RT caches this information per session (Though, I believe only for the
new-ticket-in dropdown). One option would be to update
html/Elements/SelectQueue to use a timed cache rather than a session one.
Thanks for the info, Jesse.
Would it be possible to write a script which just removes the queue-caches
from all session data? Then I could trigger that, each time I add a new
queue.
Sure, though that code is old enough that we know better ways to do the
same thing now. (Basically, I’d use $m->cache_self with a timeout of 10
minutes or something along those lines)
If that’s not a good idea, how much would performance be decreased if I
disable caching in the SelectQueue entirely?
That I can’t say. Depends a lot on how many queues you have.
And who could help me implementing a solution for that? I don’t know if its
feasible to pay for development, but I’ll ask my management.
Of course we could help you out, if you need it!
Best,
Jesse