Commit dcb02092 by Tuomas Riihimäki

Logitusta ja nullcheck

1 parent d51c2a0b
......@@ -56,6 +56,11 @@
<version>${moya.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.7.7</version>
</dependency>
</dependencies>
......
......@@ -62,20 +62,20 @@ public class ReaderNameContainer implements Serializable {
* to set, or null to clear all readers
*/
public void setReaderId(Integer readerId) {
if (readerId == null)
if (readerId == null) {
clearReaders();
return;
}
if (getReaders().isEmpty()) {
getReaders().add(readerId);
} else {
Integer replacedItem = getReaders().set(0, readerId);
logger.warn("Replaced item {} wit {}", readerId, replacedItem);
getReaders().set(0, readerId);
}
}
public void addReader(Integer readerId) {
if (!getReaders().contains(readerId)) {
if (readerId != null && !getReaders().contains(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!