From 599a8b0fa2ab4d0763990e56103f47c61fa7e328 Mon Sep 17 00:00:00 2001
From: Roberto Sánchez <roberto.sanchez@curisit.net>
Date: Wed, 18 Jun 2014 13:07:38 +0000
Subject: [PATCH] #593 fix - Changed CRC logo validation to optional, only if requestbean contains it

---
 src/main/java/net/curisit/securis/beans/RequestBean.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/main/java/net/curisit/securis/beans/RequestBean.java b/src/main/java/net/curisit/securis/beans/RequestBean.java
index b3a3a1b..b1b99f5 100644
--- a/src/main/java/net/curisit/securis/beans/RequestBean.java
+++ b/src/main/java/net/curisit/securis/beans/RequestBean.java
@@ -65,7 +65,8 @@
 
 		boolean result = appCode != null && appCode.equals(rb.appCode);
 		result = result && (arch != null && arch.equals(rb.arch));
-		result = result && (crcLogo != null && crcLogo.equals(rb.crcLogo));
+		// CRC Logo validation is optional, only if request file contains it
+		result = result && (crcLogo == null || crcLogo.equals(rb.crcLogo));
 		result = result && (customerCode != null && customerCode.equals(rb.customerCode));
 		result = result && (osName != null && osName.equals(rb.osName));
 		result = result && (macAddresses != null && rb.macAddresses != null) && anyMacIsIncluded(rb.getMacAddresses());

--
Gitblit v1.3.2