X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmir%2Fgenerator%2FFreemarkerGenerator.java;h=fdf66cc3af8ec970943445e08224e9e29397f419;hb=56e4640d56cd40e22ddb6177fac13d391e0378ad;hp=460f24af7a57259a67c0ba8de319f33dba99bd15;hpb=e0a03376b636fa05a0912829c88fcecd1dff1e78;p=mir.git diff --git a/source/mir/generator/FreemarkerGenerator.java b/source/mir/generator/FreemarkerGenerator.java index 460f24af..fdf66cc3 100755 --- a/source/mir/generator/FreemarkerGenerator.java +++ b/source/mir/generator/FreemarkerGenerator.java @@ -83,10 +83,8 @@ public class FreemarkerGenerator implements Generator { if (!valuesCache.containsKey(aKey)) { Object value = map.get(aKey); -// ML: this unfortunately doesn't work, because the entity doesn't seem to store -// fields with null values -// if (value == null && !map.containsKey(aKey)) -// throw new TemplateModelException("MapAdapter: no key "+aKey+" available"); + if (value == null && !map.containsKey(aKey)) + throw new TemplateModelException("MapAdapter: no key "+aKey+" available"); valuesCache.put(aKey, makeAdapter(value)); }