From 6b054a0944d5af60ff8ef0536fcba5ed23b91c8a Mon Sep 17 00:00:00 2001 From: zack Date: Fri, 25 Oct 2024 22:37:24 -0400 Subject: [PATCH] add logging stuff --- lib/zoeyscomputer_web/plugs/discord_handler.ex | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/zoeyscomputer_web/plugs/discord_handler.ex b/lib/zoeyscomputer_web/plugs/discord_handler.ex index f502d05..4aed511 100644 --- a/lib/zoeyscomputer_web/plugs/discord_handler.ex +++ b/lib/zoeyscomputer_web/plugs/discord_handler.ex @@ -1,4 +1,5 @@ defmodule ZoeyscomputerWeb.DiscordHandler do + require Logger alias ExAws.S3 import Plug.Conn import Mogrify @@ -6,7 +7,10 @@ defmodule ZoeyscomputerWeb.DiscordHandler do def init(opts), do: opts def call(%{path_info: ["images", _id]} = conn, _opts) do - case get_req_header(conn, "user-agent") do + user_agent = get_req_header(conn, "user-agent") + Logger.info("user-agent: #{user_agent}") + + case user_agent do ["Mozilla/5.0 (compatible; Discordbot/" <> _rest] -> handle_discord(conn) _ -> conn end