Author: nico
Date: 2009-06-03 17:04:23 +0200 (Wed, 03 Jun 2009)
New Revision: 35627

Modified:
   mmbase/branches/MMBase-1_8/config/builders/core/object.xml
   mmbase/branches/MMBase-1_8/src/org/mmbase/datatypes/BasicDataType.java
   mmbase/trunk/config/builders/core/object.xml
Log:
MMB-1825 System field Owner is always enforced at validation, because it is 
required.

Modified: mmbase/branches/MMBase-1_8/config/builders/core/object.xml
===================================================================
--- mmbase/branches/MMBase-1_8/config/builders/core/object.xml  2009-06-03 
14:52:15 UTC (rev 35626)
+++ mmbase/branches/MMBase-1_8/config/builders/core/object.xml  2009-06-03 
15:04:23 UTC (rev 35627)
@@ -143,7 +143,7 @@
         </positions>
       </editor>
       <datatype base="owner" xmlns="http://www.mmbase.org/xmlns/datatypes"; >
-        <required value="true" />
+        <required value="true" enforce="never" />
         <maxLength value="12" enforce="never"/>
       </datatype>
     </field>

Modified: mmbase/branches/MMBase-1_8/src/org/mmbase/datatypes/BasicDataType.java
===================================================================
--- mmbase/branches/MMBase-1_8/src/org/mmbase/datatypes/BasicDataType.java      
2009-06-03 14:52:15 UTC (rev 35626)
+++ mmbase/branches/MMBase-1_8/src/org/mmbase/datatypes/BasicDataType.java      
2009-06-03 15:04:23 UTC (rev 35627)
@@ -895,7 +895,7 @@
         protected LocalizedString errorDescription;
         protected Serializable value;
         protected boolean fixed = false;
-        protected int enforceStrength = DataType.ENFORCE_ALWAYS;
+        protected int enforceStrength = DataType.ENFORCE_ONCHANGE;
 
         /**
          * If a restriction has an 'absolute' parent restriction, then also 
that restriction must be

Modified: mmbase/trunk/config/builders/core/object.xml
===================================================================
--- mmbase/trunk/config/builders/core/object.xml        2009-06-03 14:52:15 UTC 
(rev 35626)
+++ mmbase/trunk/config/builders/core/object.xml        2009-06-03 15:04:23 UTC 
(rev 35627)
@@ -161,7 +161,7 @@
         </positions>
       </editor>
       <datatype base="owner" xmlns="http://www.mmbase.org/xmlns/datatypes"; >
-        <required value="true" />
+        <required value="true" enforce="never"/>
         <maxLength value="64" enforce="never"/>
       </datatype>
     </field>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to