[
https://issues.apache.org/jira/browse/OFBIZ-7075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16468551#comment-16468551
]
Jacques Le Roux commented on OFBIZ-7075:
----------------------------------------
There was a quote error in the Florian's patch, fixed in
trunk r1831234
R17.12 r1831236
R16.11 rr1831235
> Sending mail button from viewProfile doesn't work
> -------------------------------------------------
>
> Key: OFBIZ-7075
> URL: https://issues.apache.org/jira/browse/OFBIZ-7075
> Project: OFBiz
> Issue Type: Bug
> Components: party
> Affects Versions: Trunk
> Reporter: Montalbano Florian
> Assignee: Jacques Le Roux
> Priority: Major
> Labels: contact, mail, party
> Fix For: 16.11.01
>
> Attachments: OFBIZ-7075.patch
>
>
> Hi,
> The button 'send mail' from the profile overview page is not working.
> How to reproduce :
> 1) Go to the party component
> 2) Search for an party with a registered mail address
> 3) Go to the profile page : i.e. :
> https://localhost:8443/partymgr/control/viewprofile?partyId=admin
> 4) Click on the "send mail" button
> 5) Nothing happens
> Problem :
> When checking the target of the button "send mail", we can see that a "@"
> symbol appears. The target corresponds to the form name just above (the one
> containing the email address). Thus, the form name contains the symbol too.
> This symbol seems to be forbidden in javascript naming (a warning is risen by
> the browser console) and this prevents the execution of the javascript.
> When manually deleting this symbol in both the name of the form and the
> target of the button, the javascript works fine.
> Root of the problem :
> In the "Contact.ftl" template, which creates this form, we can see that the
> name of the form and the target are created from the 'contactMech.infoString'
> (the email address in this case). A parsing of the string is done to remove
> the "@" symbol and the "." . The dot is deleted but not the at symbol. The
> problem comes from the encoding of the symbol. The parsing looks for a html
> coding "@" but in the source code of the page, the symbol is in UCS
> "@" .
> I'll provide the patch adding a replace with this encoding.
> Thanks,
> Florian
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)