[Erp5-report] r14827 - in /erp5/trunk/bt5/erp5_dms: SkinTemplateItem/portal_skins/erp5_dms/...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Jun 14 15:25:22 CEST 2007
Author: ivan
Date: Thu Jun 14 15:25:21 2007
New Revision: 14827
URL: http://svn.erp5.org?rev=14827&view=rev
Log:
Do not pass dialog argument to newContent API of portal_contributions. Pass only what's really needed.
Modified:
erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ContributionTool_newContent.xml
erp5/trunk/bt5/erp5_dms/bt/revision
Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ContributionTool_newContent.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ContributionTool_newContent.xml?rev=14827&r1=14826&r2=14827&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ContributionTool_newContent.xml (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/ContributionTool_newContent.xml Thu Jun 14 15:25:21 2007
@@ -71,24 +71,15 @@
<value> <string>"""\n
Processes request of ContributionTool_viewContributeFileDialog\n
does what is necessary and calls portal_contributions.newContent\n
- redirects to what is returned\n
+ redirects to what is returned.\n
"""\n
\n
translateString = context.Base_translateString\n
+portal_type = kw.get(\'portal_type\', None)\n
\n
-# clean up kw from file field otherwise \n
-# ZODB raises an exception when committing transaction\n
-kw.pop(\'field_your_file\', None)\n
-# remove Base_callDialogMethod arg, otherwise it is set on context\n
-# and then we can\'t execute any workflow transition\n
-kw.pop(\'Base_callDialogMethod\', None)\n
-\n
-if kw[\'portal_type\'] == \'\':\n
- # we don\'t want to set portal_type to \'\' :)\n
- kw.pop(\'portal_type\', None)\n
-\n
-# ingest file\n
-doc = context.portal_contributions.newContent(file=file, **kw)\n
+# ingest file (asynchronously)\n
+doc = context.portal_contributions.newContent(file = file,\n
+ portal_type = portal_type)\n
\n
msg = translateString("${portal_type} created successfully.",\n
mapping = {\'portal_type\':doc.getPortalType()})\n
@@ -149,8 +140,7 @@
<string>context</string>
<string>translateString</string>
<string>None</string>
- <string>_getitem_</string>
- <string>_apply_</string>
+ <string>portal_type</string>
<string>doc</string>
<string>msg</string>
</tuple>
Modified: erp5/trunk/bt5/erp5_dms/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/revision?rev=14827&r1=14826&r2=14827&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/revision (original)
+++ erp5/trunk/bt5/erp5_dms/bt/revision Thu Jun 14 15:25:21 2007
@@ -1,1 +1,1 @@
-654
+655
More information about the Erp5-report
mailing list