From 419aadbbc127ac25737bafe310bb5aa89c086b44 Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Wed, 17 Aug 2022 17:03:22 +0200
Subject: [PATCH] - fix: String comparison

---
 .../dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
index 2f5a0c2..1a80302 100644
--- a/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
+++ b/java/org/slub/rosetta/dps/repository/plugin/storage/nfs/SLUBStoragePlugin.java
@@ -192,7 +192,7 @@ public class SLUBStoragePlugin extends AbstractStorageHandler {
                 log.warn("SLUBStoragePlugin failed to get pluginname, because it is empty. Possibly, there is no valid fixity type used or a CustomFixityPlugin missed");
                 log.warn("SLUBStoragePlugin.checkFixityByPlugin() trying to use fallback table to determine plugin name");
                 String algorithm = fixity.getAlgorithm();
-                if (algorithm == "SHA512") {
+                if (algorithm.equals("SHA512")) {
                     pluginname = "CustomFixitySHA512Plugin";
                     log.info("SLUBStoragePlugin.checkFixityByPlugin() pluginname=" + pluginname);
                 } else {
-- 
GitLab