summaryrefslogtreecommitdiffstats
path: root/db
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-11-20 19:55:23 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2015-11-20 19:55:23 +0100
commitc995c5b447cd32f4eb9f3cd9fc1865fd93962f24 (patch)
tree99390128e13da58b9f3059a4961fa4b2fb7c6cea /db
parentfae882f834409e18174e05d19deea39a3bf01e7b (diff)
If a feed failed to update more than 10 times, show a hint in the web interface
Diffstat (limited to 'db')
-rw-r--r--db/feed.php7
-rw-r--r--db/item.php2
2 files changed, 8 insertions, 1 deletions
diff --git a/db/feed.php b/db/feed.php
index f5f3562ec..2960ecd25 100644
--- a/db/feed.php
+++ b/db/feed.php
@@ -52,6 +52,8 @@ use \OCP\AppFramework\Db\Entity;
* @method void setDeletedAt(integer $value)
* @method integer getArticlesPerUpdate()
* @method void setArticlesPerUpdate(integer $value)
+ * @method integer getUpdateErrorCount()
+ * @method void setUpdateErrorCount(integer $value)
*/
class Feed extends Entity implements IAPI, \JsonSerializable {
@@ -76,6 +78,7 @@ class Feed extends Entity implements IAPI, \JsonSerializable {
protected $fullTextEnabled;
protected $pinned;
protected $updateMode;
+ protected $updateErrorCount;
public function __construct(){
$this->addType('parentId', 'integer');
@@ -89,6 +92,7 @@ class Feed extends Entity implements IAPI, \JsonSerializable {
$this->addType('ordering', 'integer');
$this->addType('fullTextEnabled', 'boolean');
$this->addType('updateMode', 'integer');
+ $this->addType('updateErrorCount', 'integer');
}
@@ -114,7 +118,8 @@ class Feed extends Entity implements IAPI, \JsonSerializable {
'ordering',
'fullTextEnabled',
'pinned',
- 'updateMode'
+ 'updateMode',
+ 'updateErrorCount'
]);
$url = parse_url($this->link)['host'];
diff --git a/db/item.php b/db/item.php
index 91b3215a6..a314baf7a 100644
--- a/db/item.php
+++ b/db/item.php
@@ -28,6 +28,7 @@ use \OCP\AppFramework\Db\Entity;
* @method string getTitle()
* @method string getAuthor()
* @method string getRtl()
+ * @method string getFingerprint()
* @method integer getPubDate()
* @method void setPubDate(integer $value)
* @method string getBody()
@@ -42,6 +43,7 @@ use \OCP\AppFramework\Db\Entity;
* @method void setRtl(boolean $value)
* @method integer getLastModified()
* @method void setLastModified(integer $value)
+ * @method void setFingerprint(string $value)
*/
class Item extends Entity implements IAPI, \JsonSerializable {