From 39d9112aa2c13c2a8301b85c4313608a2487c091 Mon Sep 17 00:00:00 2001 From: Chris Watson Date: Mon, 13 Jan 2025 15:31:15 -0700 Subject: [PATCH] fallabck filename for curl stdin --- internal/server/services/paste.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/server/services/paste.go b/internal/server/services/paste.go index bae1d30..b0c8cef 100644 --- a/internal/server/services/paste.go +++ b/internal/server/services/paste.go @@ -94,8 +94,10 @@ func (s *PasteService) UploadPaste(c *fiber.Ctx) error { // First check for a filename in form field if formFilename := c.FormValue("filename"); formFilename != "" { filename = formFilename - } else if file.Filename != "" { // Fall back to uploaded file's filename + } else if file.Filename != "" && file.Filename != "-" { // Don't use "-" as filename filename = file.Filename + } else { + filename = "paste.txt" // Default filename } } else if p.URL != "" { // Read content from the given URL