From d5e71621fe571dae203094fd42d8fc9c83a2d483 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <fox@bah.org.ru>
Date: Thu, 17 Dec 2009 13:35:25 +0300
Subject: [PATCH] api: add show_content to getHeadlines to allow CDM-styled
 operation

---
 api/index.php | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/api/index.php b/api/index.php
index 5c1efd15e..c9d134df1 100644
--- a/api/index.php
+++ b/api/index.php
@@ -201,7 +201,8 @@
 			$limit = (int)db_escape_string($_REQUEST["limit"]);
 			$filter = db_escape_string($_REQUEST["filter"]);
 			$is_cat = (bool)db_escape_string($_REQUEST["is_cat"]);
-			$show_except = (bool)db_escape_string($_REQUEST["show_excerpt"]);
+			$show_excerpt = (bool)db_escape_string($_REQUEST["show_excerpt"]);
+			$show_content = (bool)db_escape_string($_REQUEST["show_content"]);
 
 			/* do not rely on params below */
 
@@ -231,11 +232,15 @@
 						"feed_id" => $line["feed_id"],
 					);
 
-				if ($show_except) {
+				if ($show_excerpt) {
 					$excerpt = truncate_string(strip_tags($line["content_preview"]), 100);
 					$headline_row["excerpt"] = $excerpt;
 				}
-			
+
+				if ($show_content) {
+					$headline_row["content"] = $line["content_preview"];
+				}
+
 				array_push($headlines, $headline_row);
 			}
 
-- 
GitLab