Просмотр исходного кода

Fix to scheduled events never running.

Kenric Nugteren 6 месяцев назад
Родитель
Сommit
7dc845a264
1 измененных файлов с 1 добавлено и 1 удалено
  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)