Merge pull request #37 from tailscale-dev/Xe/no-title-clickable-links

cmd/tclipd: handle untitled pastes better
This commit is contained in:
Xe Iaso 2023-09-20 11:54:04 -04:00 committed by GitHub
commit 692e7ac3ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,6 +126,10 @@ LIMIT 5
return
}
if jpi.Filename == "" {
jpi.Filename = "untitled"
}
jpis = append(jpis, jpi)
}
@ -221,6 +225,10 @@ func (s *Server) TailnetSubmitPaste(w http.ResponseWriter, r *http.Request) {
data := r.Form.Get("content")
id := uuid.NewString()
if fname == "" {
fname = "untitled"
}
q := `
INSERT INTO pastes
( id
@ -322,6 +330,10 @@ OFFSET ?1
return
}
if jpi.Filename == "" {
jpi.Filename = "untitled"
}
jpis = append(jpis, jpi)
}
@ -502,6 +514,10 @@ WHERE p.id = ?1`
return
}
if fname == "" {
fname = "untitled"
}
lang := enry.GetLanguage(fname, []byte(data))
var rawHTML *template.HTML