diff --git a/src/bangumi.php b/src/bangumi.php index 0a9f82d..816ffc8 100644 --- a/src/bangumi.php +++ b/src/bangumi.php @@ -43,18 +43,19 @@ if ($results) { foreach ($results as $sugg) { - $name = $sugg->name; - $nameCN = $sugg->name_cn; + $name = html_entity_decode($sugg->name, ENT_QUOTES | ENT_HTML5); + $nameCN = html_entity_decode($sugg->name_cn, ENT_QUOTES | ENT_HTML5); $url = $sugg->url; + $icon = $sugg->images === null ? ICON : $sugg->images->small; $rank = $sugg->rank; $score = $sugg->rating->score; $wf->result() ->title($name) ->subtitle(($type === 'all' ? '【'.$typeNameDict[$sugg->type].'】' : '').$nameCN) ->arg($url) - ->icon(saveAndReturnFile($sugg->images->small)) + ->icon(saveAndReturnFile($icon)) ->autocomplete($name) - ->cmd(str_replace("\r\n", '', $sugg->summary), $url) + ->cmd(str_replace("\r\n", '', html_entity_decode($sugg->summary, ENT_QUOTES | ENT_HTML5)), $url) ->ctrl(($rank === 0 ? '' : "Rank: $rank ").($score === 0 ? '' : "Score: $score"), $url) ->copy($name) ->quicklookurl($url); diff --git a/src/info.plist b/src/info.plist index f636dc8..ff35696 100644 --- a/src/info.plist +++ b/src/info.plist @@ -1263,7 +1263,7 @@ require_once('moegirlpedia.php'); proxy version - 1.9 + 1.10 webaddress https://github.com/AkikoZ/alfred-web-search-suggest