Skip to content

Obsidian blocks display attributes with content that includes HTML tags as raw HTML instead of as rendered output #6718

@stanalyst

Description

@stanalyst

Description

If an obsidian block displays an attribute (like a Memo field) - and that attribute's content contains HTML tags - that content will display the raw HTML tags and NOT rendered output. The easiest place to confirm this behavior is the Campus List and Campus Detail blocks.

Actual Behavior

When an attribute content contains HTML tags - the obsidian block displaying that attribute will output its content as raw HTML tags instead of as rendered output.

Image Image

Expected Behavior

When an attribute content contains HTML tags - the obsidian block should display that attribute's content as rendered output.

Steps to Reproduce

  • Add an entity attribute to Campus - type Memo with HTML allowed - and display in grid.
  • Edit a Campus and enter content for the new attribute that includes html tags. e.g. <h1>Testing</h1>
  • Now navigate to the Campus List and Campus Detail pages and take note of the display of that attribute

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

v18.2.4

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