Description of problem: This is probably a simple fix as well. If someone fills in the 'case number' field, on the manager page, rather than displaying the number, display a clickable link to the case of the following form: https://c.na7.visual.force.com/apex/Case_View?sbstr=00123456 You may want to make a configuration parameter (/etc/retrace-server.conf) in case this changes. I'll see if I can get some input from the people dealing with case management which may know whether this is likely to change. It's been the same for a while, but a config parameter is probably the way to go longer term. Example /etc/retrace-server.conf parameter # Prefix URL to prepend to 'case no.' for clickable link on 'manager' page CaseNumberPrefixURL=https://c.na7.visual.force.com/apex/Case_View?sbstr=00 Then in the code you just do: CaseNumberURL = CaseNumberPrefixURL + $(cat <taskdir>/caseno) Version-Release number of selected component (if applicable): retrace-server-1.9-6.el6.noarch How reproducible: Always Steps to Reproduce: 1. Go to 'manager' page which displays tasks. 2. Look for a task which is in either 'Running Tasks" or "Finished tasks" list, and that has a non-blank 'case no.' field. Actual results: It just displays as a number, which is ok, but could be better. Expected results: A clickable link to the case would be an productivity add. Additional info: Should be an easy fix / win.
Easy, just one question. If I understand correctly, CaseNumberPrefixURL=https://c.na7.visual.force.com/apex/Case_View?sbstr=00 will break as soon as the case numbers reach 7 digits in length. What about CaseNumberPrefixURL=https://c.na7.visual.force.com/apex/Case_View?sbstr=%08d where '%08d' is a standard python format specifier and the value of 'caseno' will be passed as the only argument?
(In reply to Michal Toman from comment #1) > Easy, just one question. If I understand correctly, > CaseNumberPrefixURL=https://c.na7.visual.force.com/apex/Case_View?sbstr=00 > will break as soon as the case numbers reach 7 digits in length. > Indeed, you are correct! > What about > CaseNumberPrefixURL=https://c.na7.visual.force.com/apex/Case_View?sbstr=%08d > where '%08d' is a standard python format specifier and the value of 'caseno' > will be passed as the only argument? Sounds very good to me! Thanks!
Fixed in upstream. commit 50eb409732a2ce50dfde9bd00f44cae073006512 Author: Michal Toman <mtoman> Date: Wed Aug 21 10:10:01 2013 +0200 manager: add possibility to make case number clickable
retrace-server-1.10-1.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/retrace-server-1.10-1.el6
Package retrace-server-1.10-1.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing retrace-server-1.10-1.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-11280/retrace-server-1.10-1.el6 then log in and leave karma (feedback).
retrace-server-1.10-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.