Relogin necessary when new queue was created

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