diff --git a/src/main/java/org/tonality/repository/Subscription.java b/src/main/java/org/tonality/repository/Subscription.java index 17f85c5b6220b247c6fd8c8e08f4ce0a93a417d5..8f1961eef3f0e09666355d015338d4e4b29fcdf9 100644 --- a/src/main/java/org/tonality/repository/Subscription.java +++ b/src/main/java/org/tonality/repository/Subscription.java @@ -45,7 +45,7 @@ public class Subscription extends BaseRepository<org.tonality.model.Subscription // get by conditions Map<String, Object> andConditions = new java.util.HashMap<>(); - andConditions.put("albumId", 1); + andConditions.put("status", org.tonality.type.SubscriptionStatus.ACTIVE.toString()); java.util.Map<String, Object> orConditions = new java.util.HashMap<>(); java.util.List<org.tonality.model.Subscription> entities = subscription.search(andConditions, orConditions); for (org.tonality.model.Subscription e : entities) { diff --git a/src/main/java/org/tonality/type/SubscriptionStatus.java b/src/main/java/org/tonality/type/SubscriptionStatus.java index 1c56b9274c8363573f99f44e8ed395a08218cf40..0ada308a72eca6f2722b855ea594d0d43c40d47b 100644 --- a/src/main/java/org/tonality/type/SubscriptionStatus.java +++ b/src/main/java/org/tonality/type/SubscriptionStatus.java @@ -1,11 +1,16 @@ package org.tonality.type; import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; @XmlEnum public enum SubscriptionStatus { + @XmlEnumValue("PENDING") PENDING, + @XmlEnumValue("ACTIVE") ACTIVE, + @XmlEnumValue("REJECTED") REJECTED, + @XmlEnumValue("EXPIRED") EXPIRED, }