From 843e31ff916f7d9969db99a64afdc7ad948fabae Mon Sep 17 00:00:00 2001 From: Zankaria Date: Thu, 24 Apr 2025 14:08:25 +0200 Subject: [PATCH] pages.php: supply multiple DNS names to IP page, if present --- inc/mod/pages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/inc/mod/pages.php b/inc/mod/pages.php index 32c7d0ad..4c860fe7 100644 --- a/inc/mod/pages.php +++ b/inc/mod/pages.php @@ -974,8 +974,13 @@ function mod_user_posts_by_ip(Context $ctx, string $cip, ?string $encoded_cursor if ($config['mod']['dns_lookup'] && empty($config['ipcrypt_key'])) { $resolver = $ctx->get(DnsDriver::class); $names = $resolver->IPToNames($ip); + if (!empty($names)) { - $args['hostname'] = $names[0]; + if (count($names) === 1) { + $args['hostname'] = $names[0]; + } else { + $args['hostname'] = $names; + } } }