Author: pawan
Date: Sat Aug 24 14:28:57 2019
New Revision: 1865852
URL: http://svn.apache.org/viewvc?rev=1865852&view=rev
Log:
Fixed: Issue of unable to view a PartyContent on view profile page of a party
(OFBIZ-11038)
When click on view button img request will be hit along with contentName and
imgId as a parameter. This request invokes serveImage event(DataEvents.java)
which is deprecated now.
Instead of img request we can call stream request with contentId as a parameter
that invokes serveObjectData event.
This will work as per the value of content-disposition-type
(requestHandler.properties) i.e. attachement or inline
Thanks: Devanshu Vyas for reporting the issue and Humera Khan for the patch and
Prachi Shastri for testing of the bug.
Modified:
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/ContentList.ftl
Modified:
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/ContentList.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/ContentList.ftl?rev=1865852&r1=1865851&r2=1865852&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/ContentList.ftl
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/party/template/party/profileblocks/ContentList.ftl
Sat Aug 24 14:28:57 2019
@@ -36,7 +36,7 @@ under the License.
<td>${pContent.fromDate!}</td>
<td class="button-col">
<#if (content.contentName?has_content)>
- <a
href="<@ofbizUrl>img/${content.contentName}?imgId=${(content.dataResourceId)!}</@ofbizUrl>"
target="_blank">${uiLabelMap.CommonView}</a>
+ <a
href="<@ofbizUrl>stream?contentId=${(content.contentId)!}</@ofbizUrl>"
target="_blank">${uiLabelMap.CommonView}</a>
</#if>
<form name="removePartyContent_${pContent_index}"
method="post" action="<@ofbizUrl>removePartyContent/viewprofile</@ofbizUrl>">
<input type="hidden" name="contentId"
value="${pContent.contentId}" />