Hello,
I used nextcloudpi for longer time and now switched to Nextcloud AIO. I use Nextcloud News as my feedreader. I exported the subscriptions from nextcloudpi and import them in Nextcloud AIO. That works perfect. Then I exported the “unread/starred articles” from nextcloudpi and try to import them in Nextcloud AIO. I get the error “Internal server error! Please check your data/nextcloud.log file for additional information!”. In nextcloud.log I found:
{"reqId":"tSlBaUXPhthCcnPG19jE","level":3,"time":"2023-07-11T07:41:58+00:00","remoteAddr":"192.168.178.32","user":"news","app":"index","method":"POST","url":"/apps/news/feeds/import/articles","message":"OCA\\News\\Db\\Feed::setUrl(): Argument #1 ($url) must be of type string, null given, called in /var/www/html/custom_apps/news/lib/Service/ImportService.php on line 103 in file '/var/www/html/custom_apps/news/lib/Db/Feed.php' line 613","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36","version":"26.0.3.2","exception":{"Exception":"Exception","Message":"OCA\\News\\Db\\Feed::setUrl(): Argument #1 ($url) must be of type string, null given, called in /var/www/html/custom_apps/news/lib/Service/ImportService.php on line 103 in file '/var/www/html/custom_apps/news/lib/Db/Feed.php' line 613","Code":0,"Trace":[{"file":"/var/www/html/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\News\\Controller\\FeedController"],"import"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\News\\Controller\\FeedController","import",["OC\\AppFramework\\DependencyInjection\\DIContainer"],["news.feed.import"]]},{"file":"/var/www/html/lib/base.php","line":1060,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/apps/news/feeds/import/articles"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","Line":169,"Previous":{"Exception":"TypeError","Message":"OCA\\News\\Db\\Feed::setUrl(): Argument #1 ($url) must be of type string, null given, called in /var/www/html/custom_apps/news/lib/Service/ImportService.php on line 103","Code":0,"Trace":[{"file":"/var/www/html/custom_apps/news/lib/Service/ImportService.php","line":103,"function":"setUrl","class":"OCA\\News\\Db\\Feed","type":"->","args":[null]},{"file":"/var/www/html/custom_apps/news/lib/Controller/FeedController.php","line":265,"function":"importArticles","class":"OCA\\News\\Service\\ImportService","type":"->","args":["news",[["http://heise.de/-4540323","https://www.heise.de/newsticker/meldung/Linux-VPN-WireGuard-will-nun-doch-auf-Kernel-Krypto-API-umsteigen-4540323.html","Linux-VPN WireGuard will nun doch auf Kernel-Krypto-API umsteigen","",1569500580,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4538207","https://www.heise.de/hintergrund/Linux-Container-Docker-ersetzen-mit-Podman-4538207.html","heise+ | Linux-Container: Docker ersetzen mit Podman","",1569564000,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4554183","https://www.heise.de/tr/artikel/Smartphone-mit-Linux-4554183.html","Smartphone mit Linux","",1571198400,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4558331","https://www.heise.de/newsticker/meldung/Linux-Desktop-KDE-Plasma-5-17-punktet-mit-schnellem-Start-4558331.html","Linux-Desktop KDE Plasma 5.17 punktet mit schnellem Start","",1571240100,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4558167","https://www.heise.de/ct/artikel/Ubuntu-19-10-ist-da-Unvollkommener-ZFS-Support-im-Installer-4558167.html","Ubuntu 19.10 ist da: Unvollkommener ZFS-Support im Installer","",1571373000,"And 10 more entries, set log level to debug to see all entries"],"And 8807 more entries, set log level to debug to see all entries"]]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"import","class":"OCA\\News\\Controller\\FeedController","type":"->","args":[[["http://heise.de/-4540323","https://www.heise.de/newsticker/meldung/Linux-VPN-WireGuard-will-nun-doch-auf-Kernel-Krypto-API-umsteigen-4540323.html","Linux-VPN WireGuard will nun doch auf Kernel-Krypto-API umsteigen","",1569500580,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4538207","https://www.heise.de/hintergrund/Linux-Container-Docker-ersetzen-mit-Podman-4538207.html","heise+ | Linux-Container: Docker ersetzen mit Podman","",1569564000,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4554183","https://www.heise.de/tr/artikel/Smartphone-mit-Linux-4554183.html","Smartphone mit Linux","",1571198400,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4558331","https://www.heise.de/newsticker/meldung/Linux-Desktop-KDE-Plasma-5-17-punktet-mit-schnellem-Start-4558331.html","Linux-Desktop KDE Plasma 5.17 punktet mit schnellem Start","",1571240100,"And 10 more entries, set log level to debug to see all entries"],["http://heise.de/-4558167","https://www.heise.de/ct/artikel/Ubuntu-19-10-ist-da-Unvollkommener-ZFS-Support-im-Installer-4558167.html","Ubuntu 19.10 ist da: Unvollkommener ZFS-Support im Installer","",1571373000,"And 10 more entries, set log level to debug to see all entries"],"And 8807 more entries, set log level to debug to see all entries"]]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\News\\Controller\\FeedController"],"import"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[["OCA\\News\\Controller\\FeedController"],"import"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\News\\Controller\\FeedController","import",["OC\\AppFramework\\DependencyInjection\\DIContainer"],["news.feed.import"]]},{"file":"/var/www/html/lib/base.php","line":1060,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/apps/news/feeds/import/articles"]},{"file":"/var/www/html/index.php","line":36,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/custom_apps/news/lib/Db/Feed.php","Line":613},"CustomMessage":"--"}}
Has someone a solution for that?
Thanks in advance
Matthias