Are you using stock Docker compose setup?
Yes. static-docker v21.09-36e1747
Describe the problem you’re having:
Set up a new static-docker instance
Imported OPML with settings from v20.11-cf5055a84
Received several E_WARNINGS in the event log:
E_WARNING (2) classes/opml.php:412 Undefined array key "match"
1. classes/opml.php(412): ttrss_error_handler(2, Undefined array key "match", classes/opml.php, 412)
2. classes/opml.php(574): opml_import_filter({DOMElement})
3. classes/opml.php(557): opml_import_category({DOMDocument}, {DOMElement}, 1, 0)
4. classes/opml.php(625): opml_import_category({DOMDocument}, , 1, )
5. classes/pref/feeds.php(868): opml_import(1)
6. backend.php(133): importOpml()
E_WARNING (2) classes/opml.php:554 Attempt to read property "nodeValue" on null
1. classes/opml.php(554): ttrss_error_handler(2, Attempt to read property "nodeValue" on null, classes/opml.php, 554)
2. classes/opml.php(557): opml_import_category({DOMDocument}, {DOMElement}, 1, 0)
3. classes/opml.php(625): opml_import_category({DOMDocument}, , 1, )
4. classes/pref/feeds.php(868): opml_import(1)
5. backend.php(133): importOpml()
E_WARNING (2) classes/opml.php:552 Attempt to read property "nodeValue" on null
1. classes/opml.php(552): ttrss_error_handler(2, Attempt to read property "nodeValue" on null, classes/opml.php, 552)
2. classes/opml.php(557): opml_import_category({DOMDocument}, {DOMElement}, 1, 0)
3. classes/opml.php(625): opml_import_category({DOMDocument}, , 1, )
4. classes/pref/feeds.php(868): opml_import(1)
5. backend.php(133): importOpml()
E_WARNING (2) classes/opml.php:549 Attempt to read property "nodeValue" on null
1. classes/opml.php(549): ttrss_error_handler(2, Attempt to read property "nodeValue" on null, classes/opml.php, 549)
2. classes/opml.php(557): opml_import_category({DOMDocument}, {DOMElement}, 1, 0)
3. classes/opml.php(625): opml_import_category({DOMDocument}, , 1, )
4. classes/pref/feeds.php(868): opml_import(1)
5. backend.php(133): importOpml()
…
Include steps to reproduce the problem:
- Set up a clean static-docker instance
- Download OPML (deleted)
- Rename txt to opml.
- Import opml to new tt-rss.
- You can find E_WARNINGS in the Event log
- Also in the filters you can see, that the “clean habra” filter is set to “Uncategorized” instead of “habra”
…