Hi, I was working on tickets2email.py file to deploy it for my app and I observed (a bug) that we are appending request.folder twice e.g. applications/init/../init/errors/applications/init/errors/122.1....
first in getting filename for ticket in tickets2email.py filename = os.path.join(path, file) ... ... error.load(request, request.application, filename) then in gluon/restricted.py file def _error_file(self, request, ticket_id, mode, app=None): root = request.folder if app: root = os.path.join(os.path.join(root, '..'), app) errors_folder = os.path.join(root, 'errors') #.replace('\\', '/') return open(os.path.join(errors_folder, ticket_id), mode) ticket_id passed already had path till errors_folder so this resulted in appending errors_folder path twice. I removed errors_folder path from the ticket_id passed from tickets2email.py and resulting path was correct. Please let me know if I missed something. Regards On Dec 21, 10:38 am, mdipierro <mdipie...@cs.depaul.edu> wrote: > You are right... I will change the name as bugs are fixed, when I post > it on appliances. > > On Dec 20, 11:24 pm, Phyo Arkar <phyo.arkarl...@gmail.com> wrote: > > > > > > > > > Hello Massimo, > > > Helpdesk App is something you usually see on IT Support/ Hosting > > /Callcenters . If you have a web hosting on a popular hosting sites , and if > > you had requested support you will see it. > > > Here is the most used (and popular) help desk system written in perl .. you > > can try it therehttp://bestpractical.com/rt/ > > > What it does: > > > 1)When a new user sent an email to supp...@yoursite.com , it creates a > > ticket in a database , announce by emailingg support persons at business-end > > . > > 2) Then user will be provided with a link where he can register and login to > > follow that ticket , update/close issue or reopen, open another issue > > 3) User can also manually register and login , then create tickets . > > > That how it works. > > > What you have is ticketing system for web2py , not close to helpdesk , we > > need to avoid confusion here i think. > > > Regards, > > Phyo. > > > On Tue, Dec 21, 2010 at 6:53 AM, Plumo <richar...@gmail.com> wrote: > > > hi Massimo, if I understand correctly what you created is for managing > > > web2py tickets, while a helpdesk app is for managing client inquiries. So > > > perhaps rename it to avoid confusion. > > > > Noticed an error: > > > > File > > > "/home/web2py/devel/applications/helpdesk/views/plugin_wiki/page_edit.html" > > > , line 99 > > > > > > > response.write(URL('static',f='plugin_wiki/markitup/sets/markmin/set.js"></ > > > script> > > > > SyntaxError: EOL while scanning string literal