From e2ad81f3ba9439e67f2a5f249dc07fad2a7b4176 Mon Sep 17 00:00:00 2001 From: yggverse Date: Sat, 20 Apr 2024 15:56:26 +0300 Subject: [PATCH] make adaptive ending slash --- src/server.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/server.php b/src/server.php index 677232f..bd1eacf 100644 --- a/src/server.php +++ b/src/server.php @@ -77,10 +77,13 @@ if (!file_exists(PULSAR_SERVER_KEY)) // Init data directory define( 'PULSAR_SERVER_DATA_DIRECTORY', - str_starts_with( - $config->data->directory, + rtrim( + str_starts_with( + $config->data->directory, + DIRECTORY_SEPARATOR + ) ? $config->data->directory : PULSAR_SERVER_DIRECTORY . $config->data->directory, DIRECTORY_SEPARATOR - ) ? $config->data->directory : PULSAR_SERVER_DIRECTORY . $config->data->directory + ) . DIRECTORY_SEPARATOR ); if (!is_dir(PULSAR_SERVER_DATA_DIRECTORY))