From 94c288b4f8d353c44b64e40c0863c7fce6782293 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Thu, 24 Sep 2015 17:26:14 +0000
Subject: [PATCH] #2756 fix - chnaged API to allow activation by code and other UI changes

---
 securis/src/main/java/net/curisit/securis/services/helpers/LicenseHelper.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/services/helpers/LicenseHelper.java b/securis/src/main/java/net/curisit/securis/services/helpers/LicenseHelper.java
index 039eb03..512957b 100644
--- a/securis/src/main/java/net/curisit/securis/services/helpers/LicenseHelper.java
+++ b/securis/src/main/java/net/curisit/securis/services/helpers/LicenseHelper.java
@@ -125,6 +125,9 @@
         if (isPreActivation) {
             validPeriod = pack.getPreactivationValidPeriod() * MS_PER_DAY;
         } else {
+            if (pack.getRenewValidPeriod() <= 0) {
+                return pack.getEndValidDate();
+            }
             validPeriod = pack.getRenewValidPeriod() * MS_PER_DAY;
         }
         Date expirationDate = new Date(new Date().getTime() + validPeriod);

--
Gitblit v1.3.2