Commit 990a55ed authored by Jacob Vosmaer's avatar Jacob Vosmaer

Remove check that makes no sense anymore with Gitaly

parent 5856ca09
...@@ -7,11 +7,8 @@ package git ...@@ -7,11 +7,8 @@ package git
import ( import (
"fmt" "fmt"
"io" "io"
"log"
"net/http" "net/http"
"os"
"os/exec" "os/exec"
"path"
"path/filepath" "path/filepath"
"strings" "strings"
"sync" "sync"
...@@ -64,16 +61,6 @@ func postRPCHandler(a *api.API, name string, handler func(*GitHttpResponseWriter ...@@ -64,16 +61,6 @@ func postRPCHandler(a *api.API, name string, handler func(*GitHttpResponseWriter
}) })
} }
func looksLikeRepo(p string) bool {
// If /path/to/foo.git/objects exists then let's assume it is a valid Git
// repository.
if _, err := os.Stat(path.Join(p, "objects")); err != nil {
log.Print(err)
return false
}
return true
}
func repoPreAuthorizeHandler(myAPI *api.API, handleFunc api.HandleFunc) http.Handler { func repoPreAuthorizeHandler(myAPI *api.API, handleFunc api.HandleFunc) http.Handler {
return myAPI.PreAuthorizeHandler(func(w http.ResponseWriter, r *http.Request, a *api.Response) { return myAPI.PreAuthorizeHandler(func(w http.ResponseWriter, r *http.Request, a *api.Response) {
if a.RepoPath == "" { if a.RepoPath == "" {
...@@ -81,11 +68,6 @@ func repoPreAuthorizeHandler(myAPI *api.API, handleFunc api.HandleFunc) http.Han ...@@ -81,11 +68,6 @@ func repoPreAuthorizeHandler(myAPI *api.API, handleFunc api.HandleFunc) http.Han
return return
} }
if !looksLikeRepo(a.RepoPath) {
http.Error(w, "Not Found", 404)
return
}
handleFunc(w, r, a) handleFunc(w, r, a)
}, "") }, "")
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment