Author: bpoussin Date: 2011-05-25 17:31:21 +0200 (Wed, 25 May 2011) New Revision: 922 Url: http://nuiton.org/repositories/revision/wikitty/922 Log: fix bug when used setFqField. This method doesn't add dirty field, and when we try to store wikitty nothing is done :( new implementation call setField(ext, field, value) that do the good job Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/WikittyImpl.java Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/WikittyImpl.java =================================================================== --- trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/WikittyImpl.java 2011-05-25 12:36:15 UTC (rev 921) +++ trunk/wikitty-api/src/main/java/org/nuiton/wikitty/entities/WikittyImpl.java 2011-05-25 15:31:21 UTC (rev 922) @@ -927,9 +927,9 @@ */ @Override public void setFqField(String fieldName, Object value) { - FieldType fieldType = getFieldType(fieldName); - Object validValue = fieldType.getValidValue(value); - fieldValue.put(fieldName, validValue); + String ext = WikittyExtension.extractExtensionName(fieldName); + String field = WikittyExtension.extractFieldName(fieldName); + setField(ext, field, value); } /*