Author: jleroux
Date: Tue Feb 21 08:13:16 2012 New Revision: 1291643 URL: http://svn.apache.org/viewvc?rev=1291643&view=rev Log: "Applied fix from trunk for revision: 1291472" (Scrum component is not in this release) ------------------------------------------------------------------------ r1291472 | jleroux | 2012-02-20 22:54:30 +0100 (lun., 20 févr. 2012) | 4 lines Closes "Request Content delete operation is not working" https://issues.apache.org/jira/browse/OFBIZ-4707 There were simply no checks on thruDate in screen actions, also true for Project Manager and Scrum components. Also where we see that we clearly miss a kind of factorization in those screen actions (same block changed 5 times), no time for that tonight... ------------------------------------------------------------------------ Modified: ofbiz/branches/release11.04/ (props changed) ofbiz/branches/release11.04/applications/order/widget/ordermgr/CustRequestScreens.xml ofbiz/branches/release11.04/specialpurpose/projectmgr/widget/CustRequestScreens.xml Propchange: ofbiz/branches/release11.04/ ------------------------------------------------------------------------------ --- svn:mergeinfo (original) +++ svn:mergeinfo Tue Feb 21 08:13:16 2012 @@ -2,4 +2,4 @@ /ofbiz/branches/dojo1.4:951708-952957 /ofbiz/branches/jquery:952958-1044489 /ofbiz/branches/multitenant20100310:921280-927264 -/ofbiz/trunk:1100197,1100880,1104423,1131144,1131396,1132496,1132749,1133353,1134990,1135199,1135686,1135929,1137201,1137433,1137435,1138463,1138485,1139346,1139385,1139504,1139521,1139860,1140358,1140362,1140375,1140469,1144537,1144791,1153073,1153768,1158124,1158126,1158608,1159080,1163036,1163093,1163533,1165130,1166591,1167116,1167314,1167480,1167501,1167517,1167606,1172213,1172243,1174964,1175130,1175135,1175143,1177128,1178175,1178199,1180398,1181878,1182259,1182310,1182731,1182858,1183651,1184906,1184996,1184999,1185179,1187515,1187528,1187933,1187944,1188042,1188564,1189592,1189601,1190134,1194958,1196778,1199276,1199450,1200207,1201110,1201125,1201941,1203350,1203776,1206507,1206690,1208335,1209250,1209362,1210193,1210211,1212147,1214124,1220298,1221889,1221913,1222105,1222478,1226055,1226065,1226223,1226231,1227965,1229304,1229952,1231004,1231444,1232053,1232539,1244139 +/ofbiz/trunk:1100197,1100880,1104423,1131144,1131396,1132496,1132749,1133353,1134990,1135199,1135686,1135929,1137201,1137433,1137435,1138463,1138485,1139346,1139385,1139504,1139521,1139860,1140358,1140362,1140375,1140469,1144537,1144791,1153073,1153768,1158124,1158126,1158608,1159080,1163036,1163093,1163533,1165130,1166591,1167116,1167314,1167480,1167501,1167517,1167606,1172213,1172243,1174964,1175130,1175135,1175143,1177128,1178175,1178199,1180398,1181878,1182259,1182310,1182731,1182858,1183651,1184906,1184996,1184999,1185179,1187515,1187528,1187933,1187944,1188042,1188564,1189592,1189601,1190134,1194958,1196778,1199276,1199450,1200207,1201110,1201125,1201941,1203350,1203776,1206507,1206690,1208335,1209250,1209362,1210193,1210211,1212147,1214124,1220298,1221889,1221913,1222105,1222478,1226055,1226065,1226223,1226231,1227965,1229304,1229952,1231004,1231444,1232053,1232539,1244139,1291472 Modified: ofbiz/branches/release11.04/applications/order/widget/ordermgr/CustRequestScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/applications/order/widget/ordermgr/CustRequestScreens.xml?rev=1291643&r1=1291642&r2=1291643&view=diff ============================================================================== --- ofbiz/branches/release11.04/applications/order/widget/ordermgr/CustRequestScreens.xml (original) +++ ofbiz/branches/release11.04/applications/order/widget/ordermgr/CustRequestScreens.xml Tue Feb 21 08:13:16 2012 @@ -75,9 +75,17 @@ under the License. <entity-and entity-name="CustRequestContent" list="custRequestContents" filter-by-date="true"> <field-map field-name="custRequestId" from-field="custRequestId"/> </entity-and> - <entity-and entity-name="CustRequestAndContent" list="custRequestAndContents"> - <field-map field-name="custRequestId" from-field="custRequestId"/> - </entity-and> + <entity-condition entity-name="CustRequestAndContent" list="custRequestAndContents"> + <condition-list combine="and"> + <condition-expr field-name="custRequestId" from-field="custRequestId"/> + <condition-expr field-name="fromDate" operator="less-equals" from-field="nowTimestamp"/> + <condition-list combine="or"> + <condition-expr field-name="thruDate" operator="greater-equals" from-field="nowTimestamp"/> + <condition-expr field-name="thruDate" from-field="null"/> + </condition-list> + </condition-list> + <order-by field-name="fromDate"/> + </entity-condition> <entity-and entity-name="CustRequestItemNoteView" list="notes"> <field-map field-name="custRequestId" from-field="custRequestId"/> </entity-and> @@ -476,9 +484,17 @@ under the License. <set field="tabButtonItem" value="custRequestContent"/> <set field="headerItem" value="request"/> <set field="custRequestId" from-field="parameters.custRequestId"/> - <entity-and entity-name="CustRequestAndContent" list="custRequestAndContents"> - <field-map field-name="custRequestId" from-field="custRequestId"/> - </entity-and> + <entity-condition entity-name="CustRequestAndContent" list="custRequestAndContents"> + <condition-list combine="and"> + <condition-expr field-name="custRequestId" from-field="custRequestId"/> + <condition-expr field-name="fromDate" operator="less-equals" from-field="nowTimestamp"/> + <condition-list combine="or"> + <condition-expr field-name="thruDate" operator="greater-equals" from-field="nowTimestamp"/> + <condition-expr field-name="thruDate" from-field="null"/> + </condition-list> + </condition-list> + <order-by field-name="fromDate"/> + </entity-condition> </actions> <widgets> <decorator-screen name="CommonRequestDecorator" location="${parameters.mainDecoratorLocation}"> Modified: ofbiz/branches/release11.04/specialpurpose/projectmgr/widget/CustRequestScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/specialpurpose/projectmgr/widget/CustRequestScreens.xml?rev=1291643&r1=1291642&r2=1291643&view=diff ============================================================================== --- ofbiz/branches/release11.04/specialpurpose/projectmgr/widget/CustRequestScreens.xml (original) +++ ofbiz/branches/release11.04/specialpurpose/projectmgr/widget/CustRequestScreens.xml Tue Feb 21 08:13:16 2012 @@ -121,13 +121,21 @@ under the License. <entity-and entity-name="CustRequestContent" list="custRequestContents" filter-by-date="true"> <field-map field-name="custRequestId" from-field="custRequestId"/> </entity-and> - <entity-and entity-name="CustRequestAndContent" list="custRequestAndContents"> - <field-map field-name="custRequestId" from-field="custRequestId"/> - </entity-and> + <entity-condition entity-name="CustRequestAndContent" list="custRequestAndContents"> + <condition-list combine="and"> + <condition-expr field-name="custRequestId" from-field="custRequestId"/> + <condition-expr field-name="fromDate" operator="less-equals" from-field="nowTimestamp"/> + <condition-list combine="or"> + <condition-expr field-name="thruDate" operator="greater-equals" from-field="nowTimestamp"/> + <condition-expr field-name="thruDate" from-field="null"/> + </condition-list> + </condition-list> + <order-by field-name="fromDate"/> + </entity-condition> </actions> <widgets> <decorator-screen name="CommonRequestDecorator" location="${parameters.mainDecoratorLocation}"> - <decorator-section name="body"> + <decorator-section name="body"> <container style="lefthalf"> <screenlet title="${uiLabelMap.OrderRequestInformation}"> <include-form name="requestInfo" location="component://order/widget/ordermgr/CustRequestForms.xml"/> |
Free forum by Nabble | Edit this page |