mirror of
https://github.com/elyby/chrly.git
synced 2024-11-30 02:32:19 +05:30
Не добавляем домен к ссылке на скин, если скин уже имеет домен
This commit is contained in:
parent
f610667aa5
commit
b22f0551fa
@ -30,7 +30,12 @@ func BuildKey(username string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BuildElyUrl(route string) string {
|
func BuildElyUrl(route string) string {
|
||||||
return "http://ely.by" + route
|
prefix := "http://ely.by"
|
||||||
|
if !strings.HasPrefix(route, prefix) {
|
||||||
|
route = prefix + route
|
||||||
|
}
|
||||||
|
|
||||||
|
return route
|
||||||
}
|
}
|
||||||
|
|
||||||
func getCurrentHour() int64 {
|
func getCurrentHour() int64 {
|
||||||
|
@ -20,3 +20,13 @@ func TestBuildKey(t *testing.T) {
|
|||||||
t.Error("Function shound convert string to lower case and concatenate it with usernmae:")
|
t.Error("Function shound convert string to lower case and concatenate it with usernmae:")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestBuildElyUrl(t *testing.T) {
|
||||||
|
if BuildElyUrl("/route") != "http://ely.by/route" {
|
||||||
|
t.Error("Function should add prefix to the provided relative url.")
|
||||||
|
}
|
||||||
|
|
||||||
|
if BuildElyUrl("http://ely.by/test/route") != "http://ely.by/test/route" {
|
||||||
|
t.Error("Function should do not add prefix to the provided prefixed url.")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user