summaryrefslogtreecommitdiff
path: root/functions.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-11-21 08:27:17 +0100
committerAndrew Dolgov <[email protected]>2005-11-21 08:27:17 +0100
commitfe99ab12bb0fbbab3dc513e421d9c29536fb15d6 (patch)
tree782199a31ca9c30463caaa01247a6447476b6899 /functions.php
parenta277007718774e04a1760a152b4b506d76b9635e (diff)
fix possible bug in tag-processing part of update_rss_feed
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php49
1 files changed, 24 insertions, 25 deletions
diff --git a/functions.php b/functions.php
index 35460efbd..0d4ee78de 100644
--- a/functions.php
+++ b/functions.php
@@ -414,32 +414,31 @@
AND feed_id = '$feed' AND ref_id = id
AND owner_uid = '$owner_uid'");
- if (!$result || db_num_rows($result) != 1) {
- return;
- }
-
- $entry_id = db_fetch_result($result, 0, "id");
- $entry_int_id = db_fetch_result($result, 0, "int_id");
-
- foreach ($entry_tags as $tag) {
- $tag = db_escape_string(strtolower($tag));
-
- $tag = str_replace("technorati tag: ", "", $tag);
-
- $result = db_query($link, "SELECT id FROM ttrss_tags
- WHERE tag_name = '$tag' AND post_int_id = '$entry_int_id' AND
- owner_uid = '$owner_uid' LIMIT 1");
-
-// print db_fetch_result($result, 0, "id");
-
- if ($result && db_num_rows($result) == 0) {
-
-// print "tagging $entry_id as $tag<br>";
+ if (db_num_rows($result) == 1) {
- db_query($link, "INSERT INTO ttrss_tags
- (owner_uid,tag_name,post_int_id)
- VALUES ('$owner_uid','$tag', '$entry_int_id')");
- }
+ $entry_id = db_fetch_result($result, 0, "id");
+ $entry_int_id = db_fetch_result($result, 0, "int_id");
+
+ foreach ($entry_tags as $tag) {
+ $tag = db_escape_string(strtolower($tag));
+
+ $tag = str_replace("technorati tag: ", "", $tag);
+
+ $result = db_query($link, "SELECT id FROM ttrss_tags
+ WHERE tag_name = '$tag' AND post_int_id = '$entry_int_id' AND
+ owner_uid = '$owner_uid' LIMIT 1");
+
+ // print db_fetch_result($result, 0, "id");
+
+ if ($result && db_num_rows($result) == 0) {
+
+ // print "tagging $entry_id as $tag<br>";
+
+ db_query($link, "INSERT INTO ttrss_tags
+ (owner_uid,tag_name,post_int_id)
+ VALUES ('$owner_uid','$tag', '$entry_int_id')");
+ }
+ }
}
}
}