aboutsummaryrefslogtreecommitdiff
path: root/app/Models/Entry.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Models/Entry.php')
-rw-r--r--app/Models/Entry.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/Models/Entry.php b/app/Models/Entry.php
index 146acaf35..c3cb337fe 100644
--- a/app/Models/Entry.php
+++ b/app/Models/Entry.php
@@ -271,7 +271,9 @@ class FreshRSS_Entry extends Minz_Model {
$this->hash = '';
if (!is_array($value)) {
if (strpos($value, ';') !== false) {
+ $value = htmlspecialchars_decode($value, ENT_QUOTES);
$value = preg_split('/\s*[;]\s*/', $value, -1, PREG_SPLIT_NO_EMPTY);
+ $value = Minz_Helper::htmlspecialchars_utf8($value);
} else {
$value = preg_split('/\s*[,]\s*/', $value, -1, PREG_SPLIT_NO_EMPTY);
}