diff --git a/src/model/endpoint.go b/src/model/endpoint.go index 423382ea..1ff8e2bd 100644 --- a/src/model/endpoint.go +++ b/src/model/endpoint.go @@ -102,8 +102,10 @@ func endpointImport(session *xorm.Session, ident, alias string) error { } if has { - endpoint.Alias = alias - _, err = session.Where("ident=?", ident).Cols("alias").Update(endpoint) + if alias != "" { + endpoint.Alias = alias + _, err = session.Where("ident=?", ident).Cols("alias").Update(endpoint) + } } else { _, err = session.Insert(Endpoint{Ident: ident, Alias: alias}) }