diff --git a/contrib/danbooru_api/main.php b/contrib/danbooru_api/main.php index 028d2a8b..12a269c1 100644 --- a/contrib/danbooru_api/main.php +++ b/contrib/danbooru_api/main.php @@ -290,7 +290,7 @@ class DanbooruApi extends Extension continue; $taglist = $img->get_tag_list(); $owner = $img->get_owner(); - $xml .= "hash\" rating=\"Questionable\" date=\"$img->posted\" is_warehoused=\"false\" file_name=\"$img->filename\" tags=\"" . xmlspecialchars($taglist) . "\" source=\"$img->source\" score=\"0\" id=\"$img->id\" author=\"$owner->name\"/>\n"; + $xml .= "hash\" rating=\"Questionable\" date=\"$img->posted\" is_warehoused=\"false\" file_name=\"$img->filename\" tags=\"" . $this->xmlspecialchars($taglist) . "\" source=\"$img->source\" score=\"0\" id=\"$img->id\" author=\"$owner->name\"/>\n"; } $xml .= ""; $page->set_data($xml); @@ -352,7 +352,7 @@ class DanbooruApi extends Extension $xml = "\n"; foreach($results as $tag) { - $xml .= "\n"; + $xml .= "xmlspecialchars($tag[1]) . "\" id=\"$tag[2]\"/>\n"; } $xml .= ""; $page->set_data($xml);