killbill-uncached

Fix refactoring bug

12/2/2011 1:51:36 AM

Details

diff --git a/entitlement/src/main/java/com/ning/billing/entitlement/api/user/SubscriptionData.java b/entitlement/src/main/java/com/ning/billing/entitlement/api/user/SubscriptionData.java
index 71ac2f2..33991b0 100644
--- a/entitlement/src/main/java/com/ning/billing/entitlement/api/user/SubscriptionData.java
+++ b/entitlement/src/main/java/com/ning/billing/entitlement/api/user/SubscriptionData.java
@@ -388,7 +388,7 @@ public class SubscriptionData implements Subscription {
             IPlanPhase nextPhase = null;
             try {
                 previousPlan = (previousPlanName != null) ? catalog.findPlan(previousPlanName) : null;
-                previousPhase = (previousPhase != null) ? catalog.findPhase(previousPhaseName) : null;
+                previousPhase = (previousPhaseName != null) ? catalog.findPhase(previousPhaseName) : null;
                 nextPlan = (nextPlanName != null) ? catalog.findPlan(nextPlanName) : null;
                 nextPhase = (nextPhaseName != null) ? catalog.findPhase(nextPhaseName) : null;
             } catch (CatalogApiException e) {