From 44ec40e27b3039096c6202bcc19bae9561943818 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Mon, 20 Oct 2014 16:45:49 +0000
Subject: [PATCH] #2021 fix - Corrected license form validations

---
 securis/src/main/java/net/curisit/securis/db/PackStatus.java |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/db/PackStatus.java b/securis/src/main/java/net/curisit/securis/db/PackStatus.java
index 110bd36..b5a436a 100644
--- a/securis/src/main/java/net/curisit/securis/db/PackStatus.java
+++ b/securis/src/main/java/net/curisit/securis/db/PackStatus.java
@@ -1,6 +1,7 @@
 package net.curisit.securis.db;
 
 import org.codehaus.jackson.annotate.JsonCreator;
+import org.codehaus.jackson.annotate.JsonValue;
 
 public enum PackStatus {
     PENDING("PE"), ACTIVE("AC"),  ON_HOLD("OH"),  EXPIRED("EX"),  CANCELLED("CA");
@@ -16,9 +17,16 @@
     @JsonCreator
     public static PackStatus valueFromCode(String code) {
         for (PackStatus ps : PackStatus.values()) {
-            if (ps.code.equals(code)) return ps;
+            if (ps.code.equals(code)) {
+                return ps;
+            }
         }
         return null;
     }
 
+    @JsonValue
+    public String getName() {
+        
+        return this.code;
+    }
 }

--
Gitblit v1.3.2