rsanchez
2014-12-17 8200793f22c0ec9fc1ab9026406fe4d3a8cbaab7
securis/src/main/java/net/curisit/securis/services/LicenseResource.java
....@@ -213,7 +213,7 @@
213213
214214 validateRequestData(lic.getPack(), lic.getRequestData());
215215
216
- License existingLicense = License.findLicenseByRequestData(lic.getRequestData(), em);
216
+ License existingLicense = License.findActiveLicenseByRequestData(lic.getRequestData(), em);
217217 if (existingLicense != null && existingLicense.getStatus() == LicenseStatus.ACTIVE) {
218218 throw new SeCurisServiceException(ErrorCodes.NO_AVAILABLE_LICENSES, "The pack has not available licenses");
219219 }
....@@ -379,7 +379,7 @@
379379 User createdBy = userHelper.getUser(bsc.getUserPrincipal().getName(), em);
380380
381381 if (lic.getRequestData() != null) {
382
- License existingLicense = License.findLicenseByRequestData(lic.getRequestData(), em);
382
+ License existingLicense = License.findActiveLicenseByRequestData(lic.getRequestData(), em);
383383 if (existingLicense != null) {
384384 throw new SeCurisServiceException(ErrorCodes.DUPLICATED_REQUEST_DATA, "There is already an active license for current request data");
385385 }