diff -r e146e2e3b80b -r cdfc1e9e3a1b java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/VysledekHlasovani.java --- a/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/VysledekHlasovani.java Wed Jan 12 16:15:37 2011 +0100 +++ b/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/VysledekHlasovani.java Thu Jan 13 23:13:09 2011 +0100 @@ -11,7 +11,6 @@ public class VysledekHlasovani { private static final Logger log = Logger.getLogger(VysledekHlasovani.class.getSimpleName()); - private int hlasuAno; private int hlasuNe; private Podnik podnik; @@ -45,7 +44,7 @@ public Boolean getSpokojenost() { int k = podnik.getKurackost().getId(); - if (k == 0) { + if (k == 0 || (hlasuAno == 0 && hlasuNe == 0)) { /** neznámý stav → neznámá spokojenost */ return null; } else if (k == 1 || k == 4) { @@ -59,7 +58,7 @@ int soucet = hlasuAno + hlasuNe; return hlasuAno > 0.35 * soucet && hlasuAno < 0.65 * soucet; } else { - log.log(Level.SEVERE, "Neznámá hodnota kuřáckosti: {0} u podniku: {1}", new Integer[] {k, podnik.getId()}); + log.log(Level.SEVERE, "Neznámá hodnota kuřáckosti: {0} u podniku: {1}", new Integer[]{k, podnik.getId()}); return null; } }