| .. | .. |
|---|
| 65 | 65 | |
|---|
| 66 | 66 | boolean result = appCode != null && appCode.equals(rb.appCode); |
|---|
| 67 | 67 | result = result && (arch != null && arch.equals(rb.arch)); |
|---|
| 68 | | - result = result && (crcLogo != null && crcLogo.equals(rb.crcLogo)); |
|---|
| 68 | + // CRC Logo validation is optional, only if request file contains it |
|---|
| 69 | + result = result && (crcLogo == null || crcLogo.equals(rb.crcLogo)); |
|---|
| 69 | 70 | result = result && (customerCode != null && customerCode.equals(rb.customerCode)); |
|---|
| 70 | 71 | result = result && (osName != null && osName.equals(rb.osName)); |
|---|
| 71 | 72 | result = result && (macAddresses != null && rb.macAddresses != null) && anyMacIsIncluded(rb.getMacAddresses()); |
|---|