From af4d6fdfe06319ed98b74627ddd532be658c9a1e Mon Sep 17 00:00:00 2001 From: Lewis Date: Tue, 16 Jun 2026 06:47:13 +0000 Subject: [PATCH] appview/{pages,pulls}: redirect on pull create, dirty title+desc tracking Lewis: May this revision serve well! --- appview/pages/pages.go | 2 ++ appview/pages/templates/repo/pulls/fragments/pullComposeHost.html | 5 +++++ appview/pages/templates/repo/pulls/fragments/pullStepDetails.html | 6 ++++++ appview/pulls/compose.go | 8 ++++++-- appview/pulls/create.go | 4 ++-- 5 file(s) changed, 21 insertion(s)(+), 4 deletion(s)(-) diff --git a/appview/pages/pages.go b/appview/pages/pages.go --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -1312,6 +1312,8 @@ Fork string 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 --- 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 --- 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 @@ "Value" $root.Body "Rows" 6 "Placeholder" "Describe your change. Markdown is supported." "PreviewUrl" $previewUrl + "DirtyFlag" "bodyDirty" ) }} {{ end }} @@ -52,6 +56,7 @@ {{ $value := .Value }} {{ $rows := .Rows }} {{ $placeholder := .Placeholder }} {{ $previewUrl := .PreviewUrl }} + {{ $dirtyFlag := .DirtyFlag }}