[Erp5-report] r24111 - in /erp5/trunk/bt5/erp5_dms: SkinTemplateItem/portal_skins/erp5_dms/...

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Oct 8 23:07:54 CEST 2008


Author: kazuhiko
Date: Wed Oct  8 23:07:49 2008
New Revision: 24111

URL: http://svn.erp5.org?rev=24111&view=rev
Log:
In some cases (including our unit test environments), these ZSQL methods return wrong value if user-defined variables are initialised with empty string, but they return correct value if initialised with NULL instead.

Modified:
    erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitPredecessorValueList.xml
    erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitSuccessorValueList.xml
    erp5/trunk/bt5/erp5_dms/bt/revision

Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitPredecessorValueList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitPredecessorValueList.xml?rev=24111&r1=24110&r2=24111&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitPredecessorValueList.xml (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitPredecessorValueList.xml Wed Oct  8 23:07:49 2008
@@ -94,8 +94,8 @@
             <key> <string>src</string> </key>
             <value> <string encoding="cdata"><![CDATA[
 
-SET @current_path = \'\'; <dtml-var "\'\\0\'">\n
-SET @current_reference = \'\'; <dtml-var "\'\\0\'">\n
+SET @current_path = NULL; <dtml-var sql_delimiter>\n
+SET @current_reference = NULL; <dtml-var sql_delimiter>\n
 \n
 <dtml-let query="portal_catalog.buildSQLQuery(query=portal_catalog.getSecurityQuery(), portal_type=getPortalDocumentTypeList())">\n
 <dtml-let user_language="Localizer.get_selected_language()">\n
@@ -180,8 +180,8 @@
                         <key> <string>raw</string> </key>
                         <value> <string encoding="cdata"><![CDATA[
 
-SET @current_path = \'\'; <dtml-var "\'\\0\'">\n
-SET @current_reference = \'\'; <dtml-var "\'\\0\'">\n
+SET @current_path = NULL; <dtml-var sql_delimiter>\n
+SET @current_reference = NULL; <dtml-var sql_delimiter>\n
 \n
 <dtml-let query="portal_catalog.buildSQLQuery(query=portal_catalog.getSecurityQuery(), portal_type=getPortalDocumentTypeList())">\n
 <dtml-let user_language="Localizer.get_selected_language()">\n

Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitSuccessorValueList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitSuccessorValueList.xml?rev=24111&r1=24110&r2=24111&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitSuccessorValueList.xml (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Base_zGetImplicitSuccessorValueList.xml Wed Oct  8 23:07:49 2008
@@ -94,8 +94,8 @@
             <key> <string>src</string> </key>
             <value> <string encoding="cdata"><![CDATA[
 
-SET @current_path = \'\'; <dtml-var "\'\\0\'">\n
-SET @current_reference = \'\'; <dtml-var "\'\\0\'">\n
+SET @current_path = NULL; <dtml-var sql_delimiter>\n
+SET @current_reference = NULL; <dtml-var sql_delimiter>\n
 \n
 <dtml-let query="portal_catalog.buildSQLQuery(query=portal_catalog.getSecurityQuery(), portal_type=getPortalDocumentTypeList())">\n
 <dtml-let user_language="Localizer.get_selected_language()">\n
@@ -181,8 +181,8 @@
                         <key> <string>raw</string> </key>
                         <value> <string encoding="cdata"><![CDATA[
 
-SET @current_path = \'\'; <dtml-var "\'\\0\'">\n
-SET @current_reference = \'\'; <dtml-var "\'\\0\'">\n
+SET @current_path = NULL; <dtml-var sql_delimiter>\n
+SET @current_reference = NULL; <dtml-var sql_delimiter>\n
 \n
 <dtml-let query="portal_catalog.buildSQLQuery(query=portal_catalog.getSecurityQuery(), portal_type=getPortalDocumentTypeList())">\n
 <dtml-let user_language="Localizer.get_selected_language()">\n

Modified: erp5/trunk/bt5/erp5_dms/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/revision?rev=24111&r1=24110&r2=24111&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/revision (original)
+++ erp5/trunk/bt5/erp5_dms/bt/revision Wed Oct  8 23:07:49 2008
@@ -1,1 +1,1 @@
-931
+932




More information about the Erp5-report mailing list