16 lines
319 B
Go
16 lines
319 B
Go
package webshared
|
|
|
|
import "strings"
|
|
|
|
// TODO: Define linstrom uri type
|
|
|
|
var hardcodedUrls = map[string]string{
|
|
"default-media": "/default-image",
|
|
}
|
|
|
|
func EnsurePublicUrl(rawUrl string) string {
|
|
if !strings.HasPrefix(rawUrl, "linstrom://") {
|
|
return rawUrl
|
|
}
|
|
return strings.Replace(rawUrl, "linstrom://", "/", 1)
|
|
}
|