diff options
Diffstat (limited to 'includes/session.php')
-rw-r--r-- | includes/session.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/includes/session.php b/includes/session.php index 0e48d6e..b1e6753 100644 --- a/includes/session.php +++ b/includes/session.php @@ -8,6 +8,10 @@ $species = [ "tag" => "earth pony" ]; +$name = null; + +$names = json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/data/names.json"), true); + if (!isset($_COOKIE["booru_auth"])) { header("Location: /auth"); die(); @@ -60,6 +64,10 @@ if (file_exists("/peh") && file_exists("/peh/gdapd") && file_exists("/peh/ynmuc" $name = $fronters["members"][0]["display_name"] ?? $fronters["members"][0]["name"]; $id = $fronters["members"][0]["id"]; + if (isset($names[$id])) { + $name = $names[$id]; + } + if ($debug) echo("Pony has metadata: "); if (file_exists("/peh/metadata/" . $id . ".json")) { |