From 79fe224cea4cabdc82725ede2715ef6937514b20 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 8 May 2023 11:43:59 -0400 Subject: [PATCH] fix #2795 - remove protocol from alias names during add/update --- Oqtane.Server/Repository/AliasRepository.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Oqtane.Server/Repository/AliasRepository.cs b/Oqtane.Server/Repository/AliasRepository.cs index 1f914e6c..e7dbd1c6 100644 --- a/Oqtane.Server/Repository/AliasRepository.cs +++ b/Oqtane.Server/Repository/AliasRepository.cs @@ -30,6 +30,7 @@ namespace Oqtane.Repository public Alias AddAlias(Alias alias) { + alias.Name = alias.Name.Contains("://") ? alias.Name.Substring(alias.Name.IndexOf("://") + 3).ToLower() : alias.Name.ToLower(); _db.Alias.Add(alias); _db.SaveChanges(); _cache.Remove("aliases"); @@ -38,6 +39,7 @@ namespace Oqtane.Repository public Alias UpdateAlias(Alias alias) { + alias.Name = alias.Name.Contains("://") ? alias.Name.Substring(alias.Name.IndexOf("://") + 3).ToLower() : alias.Name.ToLower(); _db.Entry(alias).State = EntityState.Modified; _db.SaveChanges(); _cache.Remove("aliases");