Skip to content

Obsidian Group Requirement Type Detail Block Won’t Set Entity Attribute Values #6642

@david-axelson

Description

@david-axelson

Description

The Obsidian Group Requirement Type Detail block will show the fields for entity attributes created for the
group requirement type entity, but it will not save values entered in the fields. If there is no attribute value
already set it will stay blank, if that value is changed, saving doesn’t update the value.

If the field type is set to Workflow Type, if a value is set via other means, the block throws an exception and
does not show the workflow type.

Actual Behavior

No new attribute value is created or the existing attribute value is not updated when group requirement type
entity attributes are edited via the Group Requirement Type Detail block.

Expected Behavior

Editing the information in the field and saving the group requirement type should save the attribute’s value.

Steps to Reproduce

  1. Go to the Group Requirement Type on the Rock Pre-Alpha Site.
  2. Edit the Background Check Required group requirement type.
  3. At the bottom of the form, in the attributes section there should be a Test attribute, a Wkft attribute and
    a DocT attribute.
  4. Try to edit or set any of these attributes.
  5. To see the error happen with the Wkft attribute, run the workflow type: Set Attribute The workflow will
    set the attribute value to the Set Attribute workflow type. Return to the group requirement type, edit it
    and an exception will be shown above the block.

Attributes on the Group Requirement Type:
Image

Error when the attribute with the Workflow Type field type has a value:
Image

Issue Confirmation

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

Rock Version

Rock McKinley v17.6 (17.6.1), Rock McKinley v18.1 (18.1.0), Rock McKinley v19.0 (19.0.3)

Client Culture Setting

en-us

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fixed in v18.3Status: ConfirmedIt's clear what the subject of the issue is about, and what the resolution should be.Type: BugConfirmed bugs or reports that are very likely to be bugs.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions