Author: tdraier
Date: Tue Dec 18 17:13:50 2007
New Revision: 19381
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D19381&repname=
=3Djahia
Log:
fixed method getAllPagesInfosForWrite ( LEGRIS-1 ) - really get all pages i=
nfos, for all languages
Modified:
trunk/core/src/java/org/jahia/services/pages/ContentPage.java
Modified: trunk/core/src/java/org/jahia/services/pages/ContentPage.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/core/src/java/o=
rg/jahia/services/pages/ContentPage.java&rev=3D19381&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
--- trunk/core/src/java/org/jahia/services/pages/ContentPage.java (original)
+++ trunk/core/src/java/org/jahia/services/pages/ContentPage.java Tue Dec 1=
8 17:13:50 2007
@@ -2382,13 +2382,13 @@
*/
private Vector getAllPageInfosForWrite(EntryLoadRequest loadRequest) {
Set languageCodes =3D new HashSet();
- String languageCode;
- if (loadRequest !=3D null) {
- Locale firstLocale =3D loadRequest.getFirstLocale(true);
- if (firstLocale !=3D null) {
- languageCode =3D firstLocale.toString();
- languageCodes.add(languageCode);
+ try {
+ List l =3D getSite().getLanguageSettingsAsLocales(true);
+ for (Iterator iterator =3D l.iterator(); iterator.hasNext();) {
+ Locale locale =3D (Locale) iterator.next();
+ languageCodes.add(locale.toString());
}
+ } catch (JahiaException e) {
}
return getAllPageInfosForWrite(languageCodes);
}
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list