forked from tangled.org/core
Monorepo for Tangled — https://tangled.org

appview/state: strip .git from repo name during creation

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>

anirudh.fi eb67abe4 ce03b9db

verified
Changed files
+6
appview
state
+6
appview/state/state.go
···
return nil
}
+
func stripGitExt(name string) string {
+
return strings.TrimSuffix(name, ".git")
+
}
+
func (s *State) NewRepo(w http.ResponseWriter, r *http.Request) {
switch r.Method {
case http.MethodGet:
···
s.pages.Notice(w, "repo", err.Error())
return
}
+
+
repoName = stripGitExt(repoName)
defaultBranch := r.FormValue("branch")
if defaultBranch == "" {