From 50baaeadf10001e3f748f6daaf989f905177ac26 Mon Sep 17 00:00:00 2001 From: Daan Sprenkels Date: Mon, 27 Jul 2020 16:57:55 +0200 Subject: [PATCH] Fix /nr Related issue: #68 --- handlers.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/handlers.go b/handlers.go index fce2788..a058838 100644 --- a/handlers.go +++ b/handlers.go @@ -142,9 +142,11 @@ func (rl *rushlink) viewPasteHandlerInner(w http.ResponseWriter, r *http.Request rl.viewFileUploadHandler(w, r, fu) return case db.PasteTypeRedirect: - if flags&viewNoRedirect == 0 { - http.Redirect(w, r, p.RedirectURL().String(), http.StatusTemporaryRedirect) + if flags&viewNoRedirect != 0 { + w.Write([]byte(p.RedirectURL().String())) + return } + http.Redirect(w, r, p.RedirectURL().String(), http.StatusTemporaryRedirect) return default: panic("paste type unsupported")