ttrss/classes
ltGuillaume 825e362f0e Fix "array offset on value of type null" for $error and $old_error
I tried applying to only $error and only $old_error, but both appear to be needed.

Log entries:
E_NOTICE (8) 	classes/urlhelper.php:464 	Trying to access array offset on value of type null
1. classes/urlhelper.php(464): ttrss_error_handler(8, Trying to access array offset on value of type null, classes/urlhelper.php, 464, [)
2. classes/rssutils.php(464): fetch([{"url":"https://some.url.rss","login":"","pass":"","timeout":15,"last_modified":"Sat, 31 Aug 2019 15:22:31 GMT"})
3. update.php(235): update_rss_feed(732, 1)
2021-03-06 20:33:23 +01:00
..
auth don't try to pass string literal NOW() to ORM as a timestamp 2021-03-01 23:07:20 +03:00
db log applied migrations 2021-03-04 11:33:25 +03:00
feeditem rename unfairly prefixed get_enclosures() in feeditem 2021-03-05 09:35:24 +03:00
handler fix a bunch of bookmarklets login forms not leading back 2021-03-04 13:40:54 +03:00
logger use separate connection for logging 2021-03-02 11:37:56 +03:00
pref some small layout fixes, remove a few inline styles 2021-03-06 20:03:36 +03:00
api.php changed skip and limit to coalesce to 0 instead of "" 2021-03-02 18:44:13 +03:00
article.php use ORM for article _labels_of/_feeds_of 2021-03-02 12:08:54 +03:00
config.php * don't try to update custom set feed favicons 2021-03-06 11:17:15 +03:00
counters.php use orm in some more places; prevent _get_cat_title from hitting the db for uncategorized 2021-03-02 20:07:31 +03:00
db.php don't try to pass string literal NOW() to ORM as a timestamp 2021-03-01 23:07:20 +03:00
debug.php general cleanup, set some type hints 2021-03-06 15:19:31 +03:00
digest.php add digest preview button, also fix a bunch of bugs 2021-03-02 19:21:21 +03:00
diskcache.php * sanitize: never rewrite relative links to our own prefix 2021-03-02 08:16:41 +03:00
errors.php check if client-presented URL scheme is different from one configured in SELF_URL_PATH 2021-02-26 14:14:44 +03:00
feedenclosure.php remove some redundant php closing tags 2017-04-26 20:24:18 +03:00
feeditem.php rename unfairly prefixed get_enclosures() in feeditem 2021-03-05 09:35:24 +03:00
feedparser.php fix some more warnings reported by phpstan 2021-02-06 17:38:24 +03:00
feeds.php set some more type hints 2021-03-06 15:23:54 +03:00
handler.php handler: default base csrf_ignore() to false 2020-09-15 18:16:33 +03:00
iauthmodule.php fix hierarchy of authentication modules, make everything extend Auth_Base and implement hook_auth_user() for pluginhost 2021-02-08 19:11:31 +03:00
ihandler.php remove some redundant php closing tags 2017-04-26 20:24:18 +03:00
labels.php for the most part, deal with filter rules UI 2021-02-21 09:35:07 +03:00
logger.php fix crash caused by non-numeric non-null _SESSION[uid] passed to sql logger 2021-02-25 18:21:48 +03:00
mailer.php add a send test email button to prefs/system 2021-03-03 14:00:18 +03:00
opml.php bring back web dbupdate using new migrations system 2021-03-04 09:22:24 +03:00
plugin.php move around some methods in base plugins class 2021-03-02 12:15:42 +03:00
pluginhandler.php drop errors.php and simplify error handling 2021-02-23 22:26:07 +03:00
pluginhost.php wip: initial for db_migrations 2021-03-03 23:38:52 +03:00
prefs.php store widescreen mode setting in preferences instead of a cookie 2021-03-02 12:22:48 +03:00
rpc.php Fix Undefined index when using Single User Mode 2021-03-04 18:32:18 +03:00
rssutils.php general cleanup, set some type hints 2021-03-06 15:19:31 +03:00
sanitizer.php * sanitize: never rewrite relative links to our own prefix 2021-03-02 08:16:41 +03:00
templator.php replace FALSE with false so that static analyzer shuts up about it 2020-09-17 19:02:27 +03:00
timehelper.php use constants in get_pref()/set_pref() 2021-02-25 14:49:58 +03:00
urlhelper.php Fix "array offset on value of type null" for $error and $old_error 2021-03-06 20:33:23 +01:00
userhelper.php use separate database column for OTP secrets (migrate previous format if needed) 2021-03-05 17:40:17 +03:00