From 051daebada2f31bf4e743eaa5368c27b5707b626 Mon Sep 17 00:00:00 2001
From: Toastie <toastie@toastiet0ast.com>
Date: Sat, 29 Mar 2025 20:49:00 +1300
Subject: [PATCH] voteapi fixes

---
 src/EllieBot.VotesApi/Dockerfile       | 4 ++--
 src/EllieBot.VotesApi/Startup.cs       | 2 +-
 src/EllieBot.VotesApi/appsettings.json | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/EllieBot.VotesApi/Dockerfile b/src/EllieBot.VotesApi/Dockerfile
index 4597cb2..016b842 100644
--- a/src/EllieBot.VotesApi/Dockerfile
+++ b/src/EllieBot.VotesApi/Dockerfile
@@ -1,9 +1,9 @@
-FROM mcr.microsoft.com/dotnet/aspnet:5.0 AS base
+FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
 WORKDIR /app
 EXPOSE 80
 EXPOSE 443
 
-FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
 WORKDIR /src
 COPY ["src/EllieBot.VotesApi/EllieBot.VotesApi.csproj", "EllieBot.VotesApi/"]
 RUN dotnet restore "src/EllieBot.VotesApi/EllieBot.VotesApi.csproj"
diff --git a/src/EllieBot.VotesApi/Startup.cs b/src/EllieBot.VotesApi/Startup.cs
index ba0758b..7cdd1aa 100644
--- a/src/EllieBot.VotesApi/Startup.cs
+++ b/src/EllieBot.VotesApi/Startup.cs
@@ -25,7 +25,7 @@ namespace EllieBot.VotesApi
 
             services.AddGrpcClient<VoteService.VoteServiceClient>(options =>
                 {
-                    options.Address = new Uri("http://127.0.0.1:59384");
+                    options.Address = new Uri(Configuration["BotGrpcHost"]!);
                 })
                 .ConfigureChannel((sp, c) =>
                 {
diff --git a/src/EllieBot.VotesApi/appsettings.json b/src/EllieBot.VotesApi/appsettings.json
index b0b7947..4d76bf9 100644
--- a/src/EllieBot.VotesApi/appsettings.json
+++ b/src/EllieBot.VotesApi/appsettings.json
@@ -9,5 +9,6 @@
   "DiscordsKey": "my_discords_key",
   "TopGGKey": "my_topgg_key",
   "DiscordBotListKey": "my_discordbotlist_key",
+  "BotGrpcHost": "http://127.0.0.1:59384",
   "AllowedHosts": "*"
 }