mirror of
https://github.com/thomiceli/opengist.git
synced 2025-06-11 13:07:13 +02:00
Add external url to HTML links & redirects (#75)
This commit is contained in:
@ -2,6 +2,7 @@ package config
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"net/url"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"reflect"
|
||||
@ -92,6 +93,10 @@ func InitConfig(configPath string) error {
|
||||
return err
|
||||
}
|
||||
|
||||
if err = checks(c); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
C = c
|
||||
|
||||
return nil
|
||||
@ -222,3 +227,15 @@ func loadConfigFromEnv(c *config) error {
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func checks(c *config) error {
|
||||
if _, err := url.Parse(c.ExternalUrl); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if _, err := url.Parse(c.GiteaUrl); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user