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

Connection Request Detail Block Transfer Dropdown Includes Inactive Connection Opportunities #6187

Open
2 tasks done
billdeitrick opened this issue Feb 19, 2025 · 0 comments
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.

Comments

@billdeitrick
Copy link

Description

Reported on behalf of First Baptist Concord Church in Knoxville, TN.

The Connection Request Detail block's transfer dropdown includes inactive connection opportunities as options for transfer. This is inconsistent with the behavior of the transfer dropdown on the Connection Request Board block, which does not include inactive connection opportunities.

It appears the GetConnectionTypeViewModels method on Connection Request Board block handles filtering out inactive opportunities. The Connection Request Detail block populates the data differently and does not include a check to verify that the displayed opportunities are active.

Actual Behavior

The Connection Request Detail Block's transfer dropdown includes inactive connection opportunities, inconsistently with the behavior of the Connection Request Board block.

Expected Behavior

The Connection Request Detail block should use the same behavior as the Connection Request Board block and hide inactive connection opportunities from the transfer dropdown.

Steps to Reproduce

On Rock Solid Demo or the Prealpha site, navigate to and inactivate the "Usher" connection opportunity.

Image

Navigate to the Connection Board, and open a connection request in one of the remaining active opportunities. Click the Transfer button and note that the inactivated "Usher" opportunity is not displayed in the dropdown list.

Image

Navigate to the same connection request using the Connection Request Detail block and click the transfer button. Note that the inactive "Usher" opportunity is still displayed as a transfer target, unlike when the same procedure is performed from the Connection Board block.

Image

Issue Confirmation

  • Perform a search on the Github Issues to see if your bug or enhancement is already reported.
  • Reproduced the problem on a fresh install or on the demo site.

Rock Version

1.16.4 (also confirmed on pre-alpha 17.0.37)

Client Culture Setting

en-US

@sparkdevnetwork-service sparkdevnetwork-service added Type: Bug Confirmed bugs or reports that are very likely to be bugs. Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. labels Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Confirmed It's clear what the subject of the issue is about, and what the resolution should be. Type: Bug Confirmed bugs or reports that are very likely to be bugs.
Projects
None yet
Development

No branches or pull requests

2 participants