mirror of
https://codeberg.org/forgejo/forgejo
synced 2024-11-22 09:54:24 +01:00
Add todo
We currently validate RepositoryID uris to be a valid api address from our own server.
This commit is contained in:
parent
69e79e50c2
commit
9c9333868c
|
@ -126,6 +126,7 @@ type RepositoryID struct {
|
|||
|
||||
// Factory function for RepositoryID. Created struct is asserted to be valid.
|
||||
func NewRepositoryID(uri, source string) (RepositoryID, error) {
|
||||
// ToDo: Here we check if the uri is coming from OUR machine. This fails for any urls pointing to other machines.
|
||||
if !validation.IsAPIURL(uri) {
|
||||
return RepositoryID{}, fmt.Errorf("uri %s is not a valid repo url on this host %s", uri, setting.AppURL+"api")
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue