URL path problems
-----------------

                 Key: ESME-327
                 URL: https://issues.apache.org/jira/browse/ESME-327
             Project: ESME
          Issue Type: Bug
          Components: UI
    Affects Versions: 1.2
            Reporter: Dick Hirsch
             Fix For: 1.2


I have noticed this several places, but this is a concrete example.


webapp/scripts/display_messages_top.js:198, sets a link to message
author like so:

newMsg.find('#author').attr('href', "/user/" + msgAuthor.nickname );

this causes problems when running with a non / context on tomcat

For example, if esme in running here:

http://foo.bar.com/esme/

the above will create this link:

http://foo.bar.com/user/user1

It appears that tomcat(? or lift?) does the right thing,
snippet/UserSnip.scala:121 does this

<a href={"/user/"+urlEncode(u.nickname.is)}>

which gives the correct location:

http://foo.bar.com/esme/user/user1

My javascript foo isn't strong enough to know if there's a way to
solve this in js.  Perhaps the best way is putting it in the template
and just having the js fill in the username?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to