Skip to content

Commit c97ae88

Browse files
committed
Null reference exception bug + release of version 1.3.34
1 parent d5ed9a8 commit c97ae88

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

Build/QueueIt.Security.jar

-405 Bytes
Binary file not shown.

QueueIT.Security/Manifest.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Implementation-Name: QueueIt/Security/
22
Implementation-Title: QueueIt.Security
3-
Implementation-Version: 1.3.33
3+
Implementation-Version: 1.3.34
44
Implementation-Vendor: Queue-it

QueueIT.Security/src/queueit/security/KnownUserFactory.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ public static IKnownUser verifyMd5Hash(String secretKey, IKnownUserUrlProvider u
113113
}
114114

115115
URI url = urlProvider.getUrl();
116+
if (url == null)
117+
throw new InvalidKnownUserUrlException();
118+
116119
URI originalUrl = urlProvider.getOriginalUrl(querystringPrefix);
117120

118121
try {

QueueIT.Security/test/queueit/security/KnownUserFactoryTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@
88
import java.io.InputStream;
99
import java.net.MalformedURLException;
1010
import java.net.URI;
11+
import java.net.URISyntaxException;
1112
import java.util.Calendar;
1213
import java.util.Date;
1314
import java.util.UUID;
15+
import java.util.logging.Level;
16+
import java.util.logging.Logger;
1417
import org.junit.After;
1518
import org.junit.AfterClass;
1619
import static org.junit.Assert.*;
@@ -283,5 +286,5 @@ public void KnownUserFactory_OriginalUri_InvalidUrl_Test() throws MalformedURLEx
283286
} catch (InvalidKnownUserUrlException e) {
284287
assertEquals("http://www.ticketanina.com/shop.aspx?x=sdfsdf", e.getOriginalUrl().toString());
285288
}
286-
}
289+
}
287290
}

0 commit comments

Comments
 (0)