summaryrefslogtreecommitdiffstats
path: root/lib/feedmapper.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/feedmapper.php')
-rw-r--r--lib/feedmapper.php20
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/feedmapper.php b/lib/feedmapper.php
index 35847acdf..4220f99d7 100644
--- a/lib/feedmapper.php
+++ b/lib/feedmapper.php
@@ -41,7 +41,7 @@ class FeedMapper {
$feed = new Feed($url, $title, null, $id);
$favicon = $row['favicon_link'];
$feed->setFavicon($favicon);
-
+
return $feed;
}
@@ -125,7 +125,7 @@ class FeedMapper {
$stmt = \OCP\DB::prepare('SELECT * FROM ' . self::tableName . ' WHERE id = ?');
$result = $stmt->execute(array($id));
$row = $result->fetchRow();
-
+
$feed = self::fromRow($row);
$itemMapper = new ItemMapper();
$items = $itemMapper->findById($id);
@@ -179,9 +179,9 @@ class FeedMapper {
$l = \OC_L10N::get('news');
$title = $l->t('no title');
}
-
+
$favicon = $feed->getFavicon();
-
+
//FIXME: Detect when feed contains already a database id
$feedid = $this->findIdFromUrl($url);
if ($feedid === null) {
@@ -203,20 +203,20 @@ class FeedMapper {
$feedid = \OCP\DB::insertid(self::tableName);
}
- else {
+ else {
//update the db. it needs to be done, since it might be the first save after a full fetch
$stmt = \OCP\DB::prepare('
UPDATE ' . self::tableName .
' SET favicon_link = ? , lastmodified = UNIX_TIMESTAMP() , folder_id = ?
WHERE id = ?
');
-
+
$params=array(
$favicon,
$folderid,
$feedid
);
- $stmt->execute($params);
+ $stmt->execute($params);
}
$feed->setId($feedid);
@@ -228,10 +228,10 @@ class FeedMapper {
$itemMapper->save($item, $feedid);
}
}
-
+
return $feedid;
}
-
+
public function deleteById($id) {
if ($id == null) {
@@ -247,7 +247,7 @@ class FeedMapper {
return true;
}
-
+
public function delete(Feed $feed) {
$id = $feed->getId();
return deleteById($id);