Commit dcb02092 by Tuomas Riihimäki

Logitusta ja nullcheck

1 parent d51c2a0b
...@@ -56,6 +56,11 @@ ...@@ -56,6 +56,11 @@
<version>${moya.version}</version> <version>${moya.version}</version>
<type>war</type> <type>war</type>
</dependency> </dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.7.7</version>
</dependency>
</dependencies> </dependencies>
......
...@@ -62,20 +62,20 @@ public class ReaderNameContainer implements Serializable { ...@@ -62,20 +62,20 @@ public class ReaderNameContainer implements Serializable {
* to set, or null to clear all readers * to set, or null to clear all readers
*/ */
public void setReaderId(Integer readerId) { public void setReaderId(Integer readerId) {
if (readerId == null) if (readerId == null) {
clearReaders(); clearReaders();
return;
}
if (getReaders().isEmpty()) { if (getReaders().isEmpty()) {
getReaders().add(readerId); getReaders().add(readerId);
} else { } else {
Integer replacedItem = getReaders().set(0, readerId); getReaders().set(0, readerId);
logger.warn("Replaced item {} wit {}", readerId, replacedItem);
} }
} }
public void addReader(Integer readerId) { public void addReader(Integer readerId) {
if (!getReaders().contains(readerId)) { if (readerId != null && !getReaders().contains(readerId)) {
getReaders().add(readerId); getReaders().add(readerId);
} }
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!