From 78b96cc6a4066ef88de0f1a1755430a1021fd06c Mon Sep 17 00:00:00 2001 From: mdPlusPlus Date: Fri, 30 Dec 2022 22:07:10 +0100 Subject: [PATCH] Hopefully remove PHP8 requirement --- get_online_session_communities.php | 6 ++++-- sessioncommunities.service | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/get_online_session_communities.php b/get_online_session_communities.php index 273a7819..7ff69844 100644 --- a/get_online_session_communities.php +++ b/get_online_session_communities.php @@ -60,7 +60,7 @@ $final_join_links = generate_join_links($room_assignments); - print_r($servers); +// print_r($servers); // print_r($rooms); // print_r($addr_assignments); // print_r($room_assignments); //TODO: We also assigned empty room arrays. Should probably be fixed @@ -77,6 +77,7 @@ // write output to disk global $output; file_put_contents($output, $final_html); // overwrites existing file + echo("Done." . PHP_EOL); } /* @@ -134,7 +135,8 @@ //[106] => http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821" rel="nofollow">http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821 //TODO: Figure out why the regex does match those foreach($result as &$entry) { - if(str_contains($entry, "\"")) { +// if(str_contains($entry, "\"")) { // str_contains() requires PHP 8 + if(strpos($entry, "\"")) { $entry = explode("\"", $entry)[0]; // split on " and take first part } } diff --git a/sessioncommunities.service b/sessioncommunities.service index 4ee49e6b..238f7810 100644 --- a/sessioncommunities.service +++ b/sessioncommunities.service @@ -3,5 +3,6 @@ Description=Scrape every known source for Session Communities and put the data to a NGINX accessible folder [Service] +WorkingDirectory=/home/session/sessioncommunities.online User=session ExecStart=/usr/bin/php get_online_session_communities.php