From af4d6fdfe06319ed98b74627ddd532be658c9a1e Mon Sep 17 00:00:00 2001 From: Lewis Date: Tue, 16 Jun 2026 09:47:13 +0300 Subject: [PATCH] appview/{pages,pulls}: redirect on pull create, dirty title+desc tracking Lewis: May this revision serve well! --- appview/pages/pages.go | 2 ++ .../templates/repo/pulls/fragments/pullComposeHost.html | 5 +++++ .../templates/repo/pulls/fragments/pullStepDetails.html | 6 ++++++ appview/pulls/compose.go | 8 ++++++-- appview/pulls/create.go | 4 ++-- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/appview/pages/pages.go b/appview/pages/pages.go index 54f762c2..5c0353ab 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -1312,6 +1312,8 @@ type RepoNewPullParams struct { Patch string Title string Body string + TitleDirty bool + BodyDirty bool IsStacked bool Comparison *types.RepoFormatPatchResponse Diff *types.NiceDiff diff --git a/appview/pages/templates/repo/pulls/fragments/pullComposeHost.html b/appview/pages/templates/repo/pulls/fragments/pullComposeHost.html index a753eca0..96ee38c3 100644 --- a/appview/pages/templates/repo/pulls/fragments/pullComposeHost.html +++ b/appview/pages/templates/repo/pulls/fragments/pullComposeHost.html @@ -63,6 +63,11 @@ {{ template "repo/pulls/fragments/pullStepDetails" . }} + {{ else }} + + + + {{ end }} diff --git a/appview/pages/templates/repo/pulls/fragments/pullStepDetails.html b/appview/pages/templates/repo/pulls/fragments/pullStepDetails.html index 1cd26d99..955dfc54 100644 --- a/appview/pages/templates/repo/pulls/fragments/pullStepDetails.html +++ b/appview/pages/templates/repo/pulls/fragments/pullStepDetails.html @@ -23,6 +23,8 @@ {{ define "pullStepDetailsSingle" }} {{ $root := .Root }} {{ $previewUrl := .PreviewUrl }} + +
@@ -42,6 +45,7 @@ "Rows" 6 "Placeholder" "Describe your change. Markdown is supported." "PreviewUrl" $previewUrl + "DirtyFlag" "bodyDirty" ) }} {{ end }} @@ -52,6 +56,7 @@ {{ $rows := .Rows }} {{ $placeholder := .Placeholder }} {{ $previewUrl := .PreviewUrl }} + {{ $dirtyFlag := .DirtyFlag }}