Index: lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/events/Subscription.hbm.xml
===================================================================
diff -u -r6e4ed3724bd76354c2ee43c88979385c4a162a0e -rd0297b87cb5cfb713673b3f7903722d0d96adfef
--- lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/events/Subscription.hbm.xml (.../Subscription.hbm.xml) (revision 6e4ed3724bd76354c2ee43c88979385c4a162a0e)
+++ lams_common/conf/hibernate/mappings/org/lamsfoundation/lams/events/Subscription.hbm.xml (.../Subscription.hbm.xml) (revision d0297b87cb5cfb713673b3f7903722d0d96adfef)
@@ -49,6 +49,19 @@
column="user_id"
/>
+
+
+
+
0 AND (NOW()- s.lastOperationTime >= s.periodicity))";
+ + " AS e, Subscription AS s WHERE s.event = e AND (e.failTime IS NOT NULL OR "
+ + "(s.periodicity > 0 AND (NOW()- s.lastOperationTime >= s.periodicity)))";
public Event getEvent(String scope, String name, Long sessionId) throws InvalidParameterException {
List events = getHibernateTemplate().find(EventDAOHibernate.GET_EVENT_QUERY,