Author: cmailleux
Date: Wed Aug  1 14:00:12 2007
New Revision: 18085

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18085&repname=
=3Djahia
Log:
Resolve issue PEU-56
Correctly create new page_fields after changing container definition and up=
dating existing ones
Force field state to changed when creating a pagefield through updateengine

Modified:
    branches/JAHIA-4-1-BRANCH/src/java/org/jahia/data/fields/JahiaField.java
    branches/JAHIA-4-1-BRANCH/src/java/org/jahia/engines/shared/Page_Field.=
java

Modified: branches/JAHIA-4-1-BRANCH/src/java/org/jahia/data/fields/JahiaFie=
ld.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-4-1-BR=
ANCH/src/java/org/jahia/data/fields/JahiaField.java&rev=3D18085&repname=3Dj=
ahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-4-1-BRANCH/src/java/org/jahia/data/fields/JahiaField.jav=
a (original)
+++ branches/JAHIA-4-1-BRANCH/src/java/org/jahia/data/fields/JahiaField.jav=
a Wed Aug  1 14:00:12 2007
@@ -607,5 +607,7 @@
             org.apache.log4j.Logger.getLogger(JahiaField.class);
 =

 =

-
+    public void setHasChanged(boolean b) {
+        hasChanged =3D b;
+    }
 } // end JahiaField

Modified: branches/JAHIA-4-1-BRANCH/src/java/org/jahia/engines/shared/Page_=
Field.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-4-1-BR=
ANCH/src/java/org/jahia/engines/shared/Page_Field.java&rev=3D18085&repname=
=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-4-1-BRANCH/src/java/org/jahia/engines/shared/Page_Field.=
java (original)
+++ branches/JAHIA-4-1-BRANCH/src/java/org/jahia/engines/shared/Page_Field.=
java Wed Aug  1 14:00:12 2007
@@ -475,7 +475,8 @@
         if (title !=3D null) {
             pageBean.setTitle(languageCode, title);
         }
-
+        if(theField.getID()<0)
+            theField.setHasChanged(true);
         return true;
     }
 =


_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to