Author: ssmiweve
Date: 2008-02-10 11:54:02 +0100 (Sun, 10 Feb 2008)
New Revision: 6102
Modified:
branches/2.16/generic.sesam/result-handler-control/src/main/java/no/sesat/search/result/handler/AgeCalculatorResultHandler.java
Log:
remove the warning when the field is empty and so can't be age calculated
Modified:
branches/2.16/generic.sesam/result-handler-control/src/main/java/no/sesat/search/result/handler/AgeCalculatorResultHandler.java
===================================================================
---
branches/2.16/generic.sesam/result-handler-control/src/main/java/no/sesat/search/result/handler/AgeCalculatorResultHandler.java
2008-02-09 08:15:09 UTC (rev 6101)
+++
branches/2.16/generic.sesam/result-handler-control/src/main/java/no/sesat/search/result/handler/AgeCalculatorResultHandler.java
2008-02-10 10:54:02 UTC (rev 6102)
@@ -29,6 +29,7 @@
import java.util.Date;
import java.util.Map;
import java.util.TimeZone;
+import no.sesat.search.datamodel.generic.StringDataObject;
import no.sesat.search.result.ResultItem;
import no.sesat.search.result.ResultList;
import no.sesat.search.site.config.TextMessages;
@@ -113,13 +114,10 @@
dateParts[1] = Long.valueOf(age / (60 * 60 * 1000) % 24);
dateParts[2] = Long.valueOf(age / (60 * 1000) % 60);
- final Map<String, Object> parameters =
datamodel.getJunkYard().getValues();
+ final StringDataObject csDO =
datamodel.getParameters().getValue("contentsource");
+ final String s = null != csDO ? csDO.getString() : null;
String ageString = "";
- final String s = parameters.get("contentsource") instanceof
String[]
- ? ((String[]) parameters.get("contentsource"))[0]
- : (String) parameters.get("contentsource");
-
final TextMessages txtMsgs =
TextMessages.valueOf(ContextWrapper.wrap(
TextMessages.Context.class,
cxt,
@@ -167,8 +165,6 @@
} catch (ParseException e) {
LOG.warn("Unparsable date: " + docTime);
}
- } else {
- LOG.warn(config.getSourceField() + " is null against " +
item.getTitle());
}
return item;
_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits