Ideas

Group Placement Configuration configerable to show inactive members as placed

Note You are not authorized to edit this feature.

Group Placement Configuration configerable to show inactive members as placed

Event

In the Obsidian Group Placement block, a person who is an **Inactive** member of an active placement group is shown in "People to Place" as though they have never been placed. Before the block was rewritten, an inactive member counted as placed. There is no configuration option to restore the old behavior.

Why it matters

Inactivating a group member is the normal way to record "this person was in this group, but isn't now" while preserving the history and the group member attributes. Under the current behavior, every past placement that has been inactivated resurfaces as work to be done, and the only ways out are to delete the group member records (losing the history) or to re-place people who were deliberately removed. On a registration with any meaningful history, the "People to Place" list stops being a usable work queue.

Proposed solution

Add a setting to the Placement Configuration panel controlling which group member statuses count as already placed — e.g. a checkbox list of Active / Pending / Inactive, defaulting to Active and Pending to preserve current behavior. This would be surfaced as a parameter on `spGetGroupPlacementPeople` rather than hardcoded.

A simpler variant, if a full status picker is too much: a single "Treat inactive group members as placed" checkbox.

Also submitted here - https://github.com/SparkDevNetwork/Rock/issues/7045

Photo of Karen NorrisSubmitted by Karen Norris, Christ Chapel Bible Church  ·   ·  Event
Login to add a comment...

Submission Success Tips

Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

  • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
  • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
  • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
  • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
  • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.