[Erp5-report] r38751 fx.algrain - /experimental/bt5/erp5_credential/SkinTemplateItem/portal...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Sep 29 15:32:31 CEST 2010
Author: fx.algrain
Date: Wed Sep 29 15:32:29 2010
New Revision: 38751
URL: http://svn.erp5.org?rev=38751&view=rev
Log:
The update of assignment require Assignor roles.
Do a cleaner update of assignment
Modified:
experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/CredentialUpdate_updatePersonInformation.xml
experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/Credential_copyRegistredInformation.xml
Modified: experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/CredentialUpdate_updatePersonInformation.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/CredentialUpdate_updatePersonInformation.xml?rev=38751&r1=38750&r2=38751&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/CredentialUpdate_updatePersonInformation.xml [utf8] (original)
+++ experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/CredentialUpdate_updatePersonInformation.xml [utf8] Wed Sep 29 15:32:29 2010
@@ -50,7 +50,9 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>"""Copy subscription information to related person"""\n
+ <value> <string>"""Copy subscription information to related person\n
+Proxy\n
+Assignor -- Update Assignment"""\n
\n
context.Credential_checkConsistency([\'Person\'])\n
person = context.getDestinationDecisionValue(portal_type="Person")\n
@@ -91,8 +93,10 @@ assignment_mapping = (\n
(\'function_list\', \'function_list\'),\n
)\n
\n
-for assignment in person.searchFolder(portal_type="Assignment", validation_state="open"):\n
+for assignment in person.contentValues(portal_type="Assignment", validation_state="open"):\n
+ assignment.update(comment="Credential Updated Accepted")\n
context.Credential_copyRegistredInformation(assignment, assignment_mapping,copy_none_value=False,erase_empty_value=False)\n
+ assignment.open(comment="Credential Updated Accepted")\n
</string> </value>
</item>
<item>
@@ -108,7 +112,9 @@ for assignment in person.searchFolder(po
<item>
<key> <string>_proxy_roles</string> </key>
<value>
- <tuple/>
+ <tuple>
+ <string>Assignor</string>
+ </tuple>
</value>
</item>
<item>
Modified: experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/Credential_copyRegistredInformation.xml
URL: http://svn.erp5.org/experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/Credential_copyRegistredInformation.xml?rev=38751&r1=38750&r2=38751&view=diff
==============================================================================
--- experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/Credential_copyRegistredInformation.xml [utf8] (original)
+++ experimental/bt5/erp5_credential/SkinTemplateItem/portal_skins/erp5_credential/Credential_copyRegistredInformation.xml [utf8] Wed Sep 29 15:32:29 2010
@@ -96,6 +96,7 @@ copyDocument(context, destination, mappi
<value>
<tuple>
<string>Assignee</string>
+ <string>Assignor</string>
</tuple>
</value>
</item>
More information about the Erp5-report
mailing list