Merge branch 'release/0.9.2'
[Sone.git] / src / main / java / net / pterodactylus / sone / core / SoneModificationDetector.java
index 8b1b2ee..5c1c021 100644 (file)
@@ -10,6 +10,7 @@ import java.util.concurrent.atomic.AtomicInteger;
 import net.pterodactylus.sone.data.Sone;
 
 import com.google.common.annotations.VisibleForTesting;
+import com.google.common.base.Objects;
 import com.google.common.base.Optional;
 import com.google.common.base.Ticker;
 
@@ -38,7 +39,6 @@ class SoneModificationDetector {
                this.ticker = ticker;
                this.lockableFingerprintProvider = lockableFingerprintProvider;
                this.insertionDelay = insertionDelay;
-               originalFingerprint = lockableFingerprintProvider.getFingerprint();
                lastFingerprint = originalFingerprint;
        }
 
@@ -77,7 +77,7 @@ class SoneModificationDetector {
        }
 
        public boolean isModified() {
-               return !lockableFingerprintProvider.getFingerprint().equals(originalFingerprint);
+               return !Objects.equal(lockableFingerprintProvider.getFingerprint(), originalFingerprint);
        }
 
        /**