[Erp5-report] r43760 luke - in /erp5/trunk/bt5/vifib_slap: WorkflowTemplateItem/portal_work...
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Feb 25 16:04:48 CET 2011
Author: luke
Date: Fri Feb 25 16:04:48 2011
New Revision: 43760
URL: http://svn.erp5.org?rev=43760&view=rev
Log:
- change required parameter to software_title, to indicate that it is related with what user shall enter
Modified:
erp5/trunk/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/person_slap_interface_workflow/scripts/Person_requestSoftwareInstance.xml
erp5/trunk/bt5/vifib_slap/bt/revision
Modified: erp5/trunk/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/person_slap_interface_workflow/scripts/Person_requestSoftwareInstance.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/person_slap_interface_workflow/scripts/Person_requestSoftwareInstance.xml?rev=43760&r1=43759&r2=43760&view=diff
==============================================================================
--- erp5/trunk/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/person_slap_interface_workflow/scripts/Person_requestSoftwareInstance.xml [utf8] (original)
+++ erp5/trunk/bt5/vifib_slap/WorkflowTemplateItem/portal_workflow/person_slap_interface_workflow/scripts/Person_requestSoftwareInstance.xml [utf8] Fri Feb 25 16:04:48 2011
@@ -57,7 +57,7 @@ portal = person.getPortalObject()\n
# Get required arguments\n
kwargs = state_change.kwargs\n
software_release_url_string = state_change.kwargs[\'software_release\']\n
-requested_partition_reference = kwargs["partition_reference"]\n
+software_title = kwargs["software_title"]\n
software_type = "RootSoftwareInstance"\n
instance_xml = kwargs["instance_xml"]\n
\n
@@ -71,13 +71,13 @@ seller = portal.restrictedTraverse("orga
currency = portal.restrictedTraverse("currency_module/EUR")\n
\n
tag = "%s_%s_%s_inProgress" % (person.getUid(), software_type, \n
- requested_partition_reference)\n
+ software_title)\n
\n
# Check if it already exists\n
request_software_instance = portal.portal_catalog.getResultValue(\n
portal_type=software_instance_portal_type,\n
source_reference=software_type,\n
- title=requested_partition_reference,\n
+ title=software_title,\n
)\n
if (request_software_instance is None):\n
if (portal.portal_activities.countMessageWithTag(tag) > 0):\n
@@ -91,7 +91,7 @@ if (request_software_instance is None):\
software_instance = portal.getDefaultModule(portal_type=software_instance_portal_type).newContent(\n
portal_type=software_instance_portal_type,\n
source_reference=software_type,\n
- title=requested_partition_reference,\n
+ title=software_title,\n
text_content=instance_xml,\n
activate_kw={\'tag\': tag},\n
**portal.Base_getNewSoftwareInstanceCoordinate()\n
@@ -99,7 +99,7 @@ if (request_software_instance is None):\
software_instance.portal_workflow.doActionFor(software_instance, \'validate_action\')\n
subscription = portal.getDefaultModule(portal_type=hosting_subscription_portal_type).newContent(\n
portal_type=hosting_subscription_portal_type,\n
- title=requested_partition_reference,\n
+ title=software_title,\n
activate_kw={\'tag\': tag},\n
)\n
\n
@@ -153,7 +153,7 @@ if (request_software_instance is None):\
\n
open_order.newContent(\n
portal_type="Open Sale Order Line",\n
- title=requested_partition_reference,\n
+ title=software_title,\n
aggregate_value=subscription,\n
activate_kw={\'tag\': tag},\n
)\n
@@ -217,7 +217,7 @@ else:\n
<string>portal</string>
<string>kwargs</string>
<string>software_release_url_string</string>
- <string>requested_partition_reference</string>
+ <string>software_title</string>
<string>software_type</string>
<string>instance_xml</string>
<string>sale_order_portal_type</string>
Modified: erp5/trunk/bt5/vifib_slap/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/vifib_slap/bt/revision?rev=43760&r1=43759&r2=43760&view=diff
==============================================================================
--- erp5/trunk/bt5/vifib_slap/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/vifib_slap/bt/revision [utf8] Fri Feb 25 16:04:48 2011
@@ -1 +1 @@
-342
\ No newline at end of file
+343
\ No newline at end of file
More information about the Erp5-report
mailing list