Project

General

Profile

« Previous | Next » 

Revision 707b6237

Added by Niels Hoffmann over 12 years ago

Merged with trunk

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/model/DescriptionHelper.java
122 122
	public static void setCache(DescriptionElementBase element,
123 123
			String value, Language language) {
124 124
		if (element instanceof TextData) {
125
			((TextData) element).putText(value, language);
125
			((TextData) element).putText(language, value);
126 126
			return;
127 127
		}
128 128
		if (element instanceof CommonTaxonName) {
......
325 325
				text = "No sources provided";
326 326
			}
327 327
		}else{
328
			text = element.getText(CdmStore.getDefaultLanguage());
328
			List<Language> languages = Arrays.asList(new Language[]{CdmStore.getDefaultLanguage()});
329
			LanguageString languageString = element.getPreferredLanguageString(languages);
330
			text = languageString != null ? languageString.getText() : null;
329 331
		}
330 332
		return CdmUtils.isEmpty(text) ? "No text provided" : text;
331 333
	}

Also available in: Unified diff