Merge pull request #2799 from sbwalker/dev

fix #2795 - remove protocol from alias names during add/update
This commit is contained in:
Shaun Walker
2023-05-08 11:44:18 -04:00
committed by GitHub

View File

@ -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");