Avoid spamming channels with failed articles insertion

This commit is contained in:
2020-04-21 15:32:06 +02:00
parent 1b995e8da9
commit c1663de541

View File

@@ -628,8 +628,11 @@ class Databap extends PhpObject
if(!$iArticleId) if(!$iArticleId)
{ {
$iArticleId = $this->oMySql->insertRow(self::ART_TABLE, $asArticle); $iArticleId = $this->oMySql->insertRow(self::ART_TABLE, $asArticle);
$this->addMessage($iArticleId, self::MESSAGE_ARTICLE, self::DEFAULT_CHAN_ID); if($iArticleId > 0) {
$sResult = 'ADDED'; $this->addMessage($iArticleId, self::MESSAGE_ARTICLE, self::DEFAULT_CHAN_ID);
$sResult = 'ADDED';
}
else $sResult = 'FAILED';
} }
else $sResult = 'OK'; else $sResult = 'OK';
$asResult[$iArticleId] = $sResult.' | '.implode(' | ', $asArticle); $asResult[$iArticleId] = $sResult.' | '.implode(' | ', $asArticle);