fix(WP-0017/E3): Layer 3 error fixes — controllers and views
Fix compilation errors across 6 controllers and 29 views: import cleanup, ResponseException pattern for API auth, type fixes, unused import removal. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
58cad31042
commit
c40f11d657
35 changed files with 96 additions and 116 deletions
|
|
@ -1,9 +1,6 @@
|
|||
module Web.View.RequirementCandidates.Show where
|
||||
|
||||
import Web.Types
|
||||
import Generated.Types
|
||||
import IHP.Prelude
|
||||
import IHP.ViewPrelude
|
||||
import Web.View.Prelude
|
||||
import Web.Routes ()
|
||||
|
||||
data ShowView = ShowView
|
||||
|
|
@ -122,7 +119,6 @@ renderTriageButton :: Id RequirementCandidate -> Text -> Html
|
|||
renderTriageButton candidateId newStatus = [hsx|
|
||||
<form method="POST" action={UpdateTriageStatusAction (candidateId)}
|
||||
class="inline">
|
||||
{hiddenField "authenticity_token"}
|
||||
<input type="hidden" name="status" value={newStatus} />
|
||||
<button type="submit" class={triageButtonClass newStatus}>
|
||||
→ {newStatus}
|
||||
|
|
@ -144,7 +140,6 @@ renderReviewerSection candidate mAssignment users = [hsx|
|
|||
</div>
|
||||
<form method="POST" action={AssignReviewerAction (candidate.id)}
|
||||
class="flex items-center gap-2">
|
||||
{hiddenField "authenticity_token"}
|
||||
<select name="userId" class="text-sm border border-gray-300 rounded px-2 py-1">
|
||||
{forEach users renderUserOption}
|
||||
</select>
|
||||
|
|
@ -216,7 +211,6 @@ renderPromoteButton candidate =
|
|||
Nothing -> [hsx|
|
||||
<form method="POST"
|
||||
action={PromoteToRequirementAction (candidate.id)}>
|
||||
{hiddenField "authenticity_token"}
|
||||
<button type="submit"
|
||||
class="text-sm bg-indigo-600 text-white px-3 py-1.5 rounded hover:bg-indigo-700">
|
||||
Promote to Requirement
|
||||
|
|
@ -228,7 +222,6 @@ renderLinkDecisionButton :: RequirementCandidate -> Html
|
|||
renderLinkDecisionButton candidate = [hsx|
|
||||
<form method="POST"
|
||||
action={LinkToDecisionAction (candidate.id)}>
|
||||
{hiddenField "authenticity_token"}
|
||||
<button type="submit"
|
||||
class="text-sm bg-gray-700 text-white px-3 py-1.5 rounded hover:bg-gray-800">
|
||||
Create Decision Record
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue