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

Skip integrations if there are no entries to push

Harry Cheng 3 лет назад
Родитель
Сommit
d9777f1439
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      reader/processor/processor.go

+ 1 - 1
reader/processor/processor.go

@@ -107,7 +107,7 @@ func ProcessFeedEntries(store *storage.Storage, feed *model.Feed, user *model.Us
 	intg, err := store.Integration(feed.UserID)
 	if err != nil {
 		logger.Error("[Processor] Get integrations for user %d failed: %v; the refresh process will go on, but no integrations will run this time.", feed.UserID, err)
-	} else if intg != nil {
+	} else if intg != nil && len(entriesToPush) > 0 {
 		go func() {
 			integration.PushEntries(entriesToPush, intg)
 		}()