Jelajahi Sumber

Fix to scheduled events never running.

Kenric Nugteren 6 bulan lalu
induk
melakukan
7dc845a264
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      prs.stores/Events/Event.cs

+ 1 - 1
prs.stores/Events/Event.cs

@@ -161,7 +161,7 @@ public static class EventUtils
         where T : IEvent<TDataModel>
         where TDataModel : IEventDataModel
     {
-        return ev.Triggers.Any(x => x.Check(dataModel));
+        return ev.Triggers.Count == 0 || ev.Triggers.Any(x => x.Check(dataModel));
     }
 
     public static void Run<T, TDataModel>(IStore store, Event ev, EventData<T, TDataModel> evData, TDataModel dataModel)