From f1e164d29ac4dfcabc62f19ffb38d25847fde01f Mon Sep 17 00:00:00 2001 From: tidusjar Date: Fri, 23 Mar 2018 15:44:25 +0000 Subject: [PATCH] Added the ability to automatically generate the API Key on startup if it does not exist #2070 --- src/Ombi/Startup.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Ombi/Startup.cs b/src/Ombi/Startup.cs index d92650d85..3e76ccab0 100644 --- a/src/Ombi/Startup.cs +++ b/src/Ombi/Startup.cs @@ -165,6 +165,12 @@ namespace Ombi var ombiService = app.ApplicationServices.GetService>(); var settings = ombiService.GetSettings(); + if (settings.ApiKey.IsNullOrEmpty()) + { + // Generate a API Key + settings.ApiKey = Guid.NewGuid().ToString("N"); + ombiService.SaveSettings(settings); + } if (settings.BaseUrl.HasValue()) { app.UsePathBase(settings.BaseUrl);