Skip to content

Comments

[ENG-10314] Component Registration/Project JSON Contains type: null#11597

Merged
futa-ikeda merged 1 commit intoCenterForOpenScience:feature/fair-signpostingfrom
mkovalua:fix/ENG-10314
Feb 19, 2026
Merged

[ENG-10314] Component Registration/Project JSON Contains type: null#11597
futa-ikeda merged 1 commit intoCenterForOpenScience:feature/fair-signpostingfrom
mkovalua:fix/ENG-10314

Conversation

@mkovalua
Copy link
Contributor

Ticket

Purpose

avoid Component Registration/Project JSON Contains type: null

Actual result:

The JSON contains "type": null

Expected result:

The type field should contain a valid value

For component registrations, the type should be schema.org/Text

For component projects, the type should be schema.org/ResearchProject, unless a different type is explicitly defined

Changes

add schema mapping for project/registration component

c5e7-9e4f-4d2a-a201-fa51cec43e19.mp4

Side Effects

QE Notes

CE Notes

Documentation

Copy link
Collaborator

@Ostap-Zherebetskyi Ostap-Zherebetskyi left a comment

Choose a reason for hiding this comment

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

LGTM ⭐

@futa-ikeda futa-ikeda merged commit 7d60801 into CenterForOpenScience:feature/fair-signposting Feb 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants