Just to chime in on this.

I too just encountered this problem.  This fix works:

> > 351c351,356
> > <   uri[0] = uri[0] + '/'
> > ---
> > >   if not uri[0][-1] == '/':
> > >    uri[0] = uri[0] + '/'
> > >   else: # the script_name after the final slash should be used
> > >    script_name = transaction.request().environ()['SCRIPT_NAME']
> > >    uri[0] = uri[0] + script_name[string.rfind(script_name, '/')+1:]
> > >
> >

But this one just causes infinite loops.

>      uriEnd = string.split(uri[0], '/')[-1]
>      uri[0] = './' + uriEnd + '/'


Any chance a definitive patch could be committed? :)

jack.

_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to