aboutsummaryrefslogtreecommitdiff
path: root/app/Services/ImportService.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Services/ImportService.php')
-rw-r--r--app/Services/ImportService.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/Services/ImportService.php b/app/Services/ImportService.php
index 1871c37e0..298c0ec21 100644
--- a/app/Services/ImportService.php
+++ b/app/Services/ImportService.php
@@ -168,6 +168,9 @@ class FreshRSS_Import_Service {
case strtolower(FreshRSS_Export_Service::TYPE_JSONFEED):
$feed->_kind(FreshRSS_Feed::KIND_JSONFEED);
break;
+ case strtolower(FreshRSS_Export_Service::TYPE_HTML_XPATH_JSON_DOTNOTATION):
+ $feed->_kind(FreshRSS_Feed::KIND_HTML_XPATH_JSON_DOTNOTATION);
+ break;
default:
$feed->_kind(FreshRSS_Feed::KIND_RSS);
break;
@@ -257,6 +260,7 @@ class FreshRSS_Import_Service {
if (!empty($jsonSettings)) {
$feed->_attribute('json_dotnotation', $jsonSettings);
}
+ $feed->_attribute('xPathToJson', $feed_elt['frss:xPathToJson'] ?? null);
$curl_params = [];
if (isset($feed_elt['frss:CURLOPT_COOKIE'])) {