Skip to content

Commit

Permalink
Adding routes and controller action for save_correspondence_appeals
Browse files Browse the repository at this point in the history
  • Loading branch information
Razor Talent authored and Razor Talent committed Sep 12, 2024
1 parent b288fbe commit 358d15e
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 1 deletion.
5 changes: 5 additions & 0 deletions app/controllers/correspondence_details_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ def access_redirect
end
end

def save_correspondence_appeals
appeals = Appeal.find(params[:appeal_ids])
@correspondence.correspondence_appeals << appeals
end

private

def sort_response_letters(response_letters)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ const CorrespondenceDetails = (props) => {
const endIndex = (currentPage * 15);
const priorMail = correspondence.prior_mail;
const relatedCorrespondenceIds = props.correspondence.relatedCorrespondenceIds;
const [selectedAppeals, setSelectedAppeals] = useState([])

priorMail.sort((first, second) => {
const firstInRelated = relatedCorrespondenceIds.includes(first.id);
Expand Down Expand Up @@ -112,6 +113,15 @@ const CorrespondenceDetails = (props) => {
return viewAllCorrespondence ? 'Hide all correspondence' : 'View all correspondence';
};

const appealCheckboxOnChange = (appealId, isChecked) => {
if (isChecked) {
setSelectedAppeals(appealId)
} else {

}
};


const allCorrespondencesList = () => {
return viewAllCorrespondence && (
<div className="all-correspondences">
Expand Down Expand Up @@ -224,8 +234,8 @@ const CorrespondenceDetails = (props) => {
paginate="true"
showCheckboxes
taskRelatedAppealIds={props.correspondence.correspondenceAppealIds}
disabled
enableTopPagination
checkboxOnChange={appealCheckboxOnChange}
/>
</AppSegment>
{(props.correspondence.correspondenceAppeals.map((taskAdded) =>
Expand Down
1 change: 1 addition & 0 deletions config/routes.rb
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,7 @@
post "/correspondence/:correspondence_uuid/task", to: "correspondence_tasks#create_package_action_task"
post "/correspondence_response_letters", to: "correspondence_response_letters#create"
get "/correspondence/:correspondence_uuid", to: "correspondence_details#correspondence_details"
post "/correspondence/:correspondence_uuid/save_correspondence_appeals", to: "correspondence_details#save_correspondence_appeals"
get "/appeals/:vacols_id", to: "queue#index"
get "/appeals/:appealId/notifications", to: "queue#index"
get "/appeals/:appeal_id/cavc_dashboard", to: "cavc_dashboard#index"
Expand Down

0 comments on commit 358d15e

Please sign in to comment.