Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lthompson/APPEALS-26633 #19112

Merged
merged 51 commits into from
Aug 23, 2023
Merged

lthompson/APPEALS-26633 #19112

merged 51 commits into from
Aug 23, 2023

Conversation

lauren-e-thompson
Copy link
Contributor

@lauren-e-thompson lauren-e-thompson commented Aug 2, 2023

Resolves Complete SelectConferenceType Radio Button Functionality

Description

Value Statement:

As a Caseflow Developer I need to assign the selected virtual hearing type to a user so that user can eventually schedule a hearing using Webex

Acceptance Criteria

  • Code compiles correctly
  • Update users_controller to include a method that updates the meeting_type of a user from pexip or webex
  • Update organizations_user.rb to include the methods that would update the meeting_type column in the users table
  • Update the onChange action of the radio buttons to include a method that persists the choice of the end user to the database
  • Selections of Pexip or Webex radio buttons are now persisted after page refresh

Testing Plan

  • New meeting type selected is now equal to the meeting type in the users database table

Tests

Test Coverage

Did you include any test coverage for your code? Check below:

  • RSpec
  • Jest
  • Other

Code Climate

Your code does not add any new code climate offenses? If so why?

  • No new code climate issues added

breedbah and others added 30 commits July 20, 2023 13:50
…g the old, to meeting type varchar default on users only
…APPEALS-25130-v3

b_reed/APPEALS-25130 Create Feature Flag for Pexip/Webex functionality
…ing default for virt hearings and conf links
…/b_reed/APPEALS-25130-v3'

This reverts commit ab8ce3c, reversing
changes made to 6fc2c0f.
@lauren-e-thompson lauren-e-thompson added the Team: Oumuamua ☄️ Development Team for the Hearings ART label Aug 3, 2023
@codeclimate
Copy link

codeclimate bot commented Aug 4, 2023

Code Climate has analyzed commit 923fb83 and detected 0 issues on this pull request.

View more on Code Climate.

Copy link
Contributor

@mchbidwell mchbidwell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For client/app/queue/OrganizationUsers.jsx it looks like the l273 has the wrong page target of 'Hearing Admin' it should be pointed at 'Hearings Management' instead as that is the correct page

@lauren-e-thompson
Copy link
Contributor Author

@mchbidwell Changes made in OrganizationUsers and users_controller to switch the page from Hearing Admin to Hearings Management

@mchbidwell mchbidwell merged commit 83509ba into master Aug 23, 2023
9 of 14 checks passed
@andrecolinone andrecolinone deleted the lthompson/APPEALS-26633 branch November 27, 2023 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team: Oumuamua ☄️ Development Team for the Hearings ART
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants