Skip to content

Commit 78c9e1f

Browse files
authored
Improve UX for users looking to replace the movie files in their submissions (#1994)
* Minor refactor to `Submissions.EditModel.OnPost` and add a message for if client-side validation is skipped * Improve UX for users looking to replace the movie files in their submissions * Revert "Improve UX for users looking to replace the movie files in their submissions" This reverts commit 070b9ff. * Revert "Minor refactor to `Submissions.EditModel.OnPost`" This reverts commit f8db086. * Add a notice (system page) to the submission edit form
1 parent e079b4a commit 78c9e1f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

TASVideos/Constants.cs

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public static class SystemWiki
1919
public const string ActivitySummary = "System/ActivitySummary";
2020
public const string AvatarRequirements = "System/AvatarRequirements";
2121
public const string ClassEditingHelp = "System/ClassEditingHelp";
22+
public const string EditMovieHeader = "System/EditMovieHeader";
2223
public const string EmailConfirmationSentMessage = "System/EmailConfirmationSentMessage";
2324
public const string Error = "System/Error";
2425
public const string FilesEditingHelp = "System/FilesEditingHelp";

TASVideos/Pages/Submissions/Edit.cshtml

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
var canEditPublicationClass = User.Has(PermissionTo.JudgeSubmissions)
66
&& Model.AvailableStatuses.Any(s => s == SubmissionStatus.Accepted);
77
}
8+
<info-alert dismissible="true">
9+
@await Html.RenderWiki(SystemWiki.EditMovieHeader)
10+
</info-alert>
811
<top-button-bar condition="Model.CanDelete">
912
<a asp-page="Delete" asp-route-id="@Model.Id" class="btn btn-danger btn-sm">
1013
<i class="fa fa-remove"></i> Delete

0 commit comments

Comments
 (0)