summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java
diff options
context:
space:
mode:
authorSimon Rettberg2019-06-25 14:47:14 +0200
committerSimon Rettberg2019-06-25 14:47:14 +0200
commit15b8c70bb4bfe50494f00c4e985e1d568c35ca89 (patch)
treedf65093bcc104b55ed884bd5e6de36a5a62d1aac /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java
parent[client] Remove all usage of javax.xml.* (diff)
downloadtutor-module-15b8c70bb4bfe50494f00c4e985e1d568c35ca89.tar.gz
tutor-module-15b8c70bb4bfe50494f00c4e985e1d568c35ca89.tar.xz
tutor-module-15b8c70bb4bfe50494f00c4e985e1d568c35ca89.zip
Actually remember history of all disclaimer/privacy versions
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java')
-rwxr-xr-xdozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java
index 07acbca7..2974773b 100755
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java
@@ -54,14 +54,16 @@ public class DisclaimerWindow extends GenericNoticeWindow implements UiFeedback
@Override
public void actionPerformed(ActionEvent e) {
// save the agreement to config
- Config.setDisclaimerAgreement(DISCLAIMER_NOTICE_MD5);
+ Config.setDisclaimerAgreement(Config.getDisclaimerAgreement()
+ .replace(DISCLAIMER_NOTICE_MD5, "")
+ .concat(DISCLAIMER_NOTICE_MD5));
me.dispose();
}
});
}
public static boolean shouldBeShown() {
- return !Config.getDisclaimerAgreement().equals(DISCLAIMER_NOTICE_MD5);
+ return !Config.getDisclaimerAgreement().contains(DISCLAIMER_NOTICE_MD5);
}
public static void open(Frame modalParent) {