[jira] [Commented] (OFBIZ-10389) The first visit is not executed in case of CMS

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-10389) The first visit is not executed in case of CMS

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-10389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16459541#comment-16459541 ]

Swapnil M Mane commented on OFBIZ-10389:
----------------------------------------

Attaching patch for the fix. Done following:
Improved the trackVisit function to honor the default controller request.
trackStats is also having similar type of code, thus made the improvement there as well.

Kindly review the patch and let me know if any improvement required.

> The first visit is not executed in case of CMS
> ----------------------------------------------
>
>                 Key: OFBIZ-10389
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-10389
>             Project: OFBiz
>          Issue Type: Bug
>            Reporter: Swapnil M Mane
>            Assignee: Swapnil M Mane
>            Priority: Major
>             Fix For: Trunk
>
>         Attachments: OFBIZ-10389.patch
>
>
> Execution of the first visit depends on the trackVisit function
> In ofbiz/framework/webapp/src/main/java/org/apache/ofbiz/webapp/control/RequestHandler.java file
> {code}
> if (this.trackVisit(request) && session.getAttribute("_FIRST_VISIT_EVENTS_") == null) {
>     // execute first visit event
> }
> {code}
> trackVisit function does not honor the default controller request (in this case, cms)
> So, we should improve the code of trackVisit to honor default controller request.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)