From 28305629dc1951901a55674d87094668aa994ed7 Mon Sep 17 00:00:00 2001
From: Lin Fan <fanl4@student.unimelb.edu.au>
Date: Thu, 5 Sep 2019 22:05:12 +1000
Subject: [PATCH] Update PassBook.java

---
 programs/mutant-5/swen90006/passbook/PassBook.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/programs/mutant-5/swen90006/passbook/PassBook.java b/programs/mutant-5/swen90006/passbook/PassBook.java
index bc24cb4..9d99f0b 100644
--- a/programs/mutant-5/swen90006/passbook/PassBook.java
+++ b/programs/mutant-5/swen90006/passbook/PassBook.java
@@ -198,14 +198,14 @@ public class PassBook
     {
  	//check that the session ID exists
 	String passbookUsername = userIDs.get(sessionID);
-	if (passbookUsername == null) {
+	if (passbookUsername != null) {
 	    throw new InvalidSessionIDException(sessionID);
 	}
 	else if (!Arrays.asList(VALID_URL_PROTOCOLS).contains(url.getProtocol())) {
 	    throw new MalformedURLException(passbookUsername);
 	}
 
-	PasswordTable pt = details.get(sessionID);
+	PasswordTable pt = details.get(passbookUsername);
 	if (urlUsername == null || urlPassword == null) {
 	    pt.remove(url);
 	}
-- 
GitLab