[url_replace] Add support for empty config value #1478

Merged
tobias merged 2 commits from MrPetovan/friendica-addons:bug/13968-url_replace-fatal into 2024.03-rc 2024-03-07 19:52:54 +01:00
Showing only changes of commit eeb783d71d - Show all commits

View file

@ -6,6 +6,7 @@
* Author: Dr. Tobias Quathamer <https://social.anoxinon.de/@toddy>
* Maintainer: Dr. Tobias Quathamer <https://social.anoxinon.de/@toddy>
*/
use Friendica\Core\Hook;
use Friendica\Core\Renderer;
use Friendica\DI;
@ -47,6 +48,7 @@ function url_replace_addon_admin(string &$o)
$nitter_server = DI::config()->get('url_replace', 'nitter_server');
$invidious_server = DI::config()->get('url_replace', 'invidious_server');
$twelvefeet_sites = implode(PHP_EOL, DI::config()->get('url_replace', 'twelvefeet_sites'));
$t = Renderer::getMarkupTemplate('admin.tpl', 'addon/url_replace/');
$o = Renderer::replaceMacros($t, [
'$nitter_server' => [