Polymorphic resource links on pathway nodes #311
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
platform specific
question
wontfix
workflow
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Perth-Artifactory/member_portal#311
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Pathway nodes can already surface inductions (via checker config) and drawer keywords. #258 asks to also attach Events, Tools, Drawers, and FAQs. Doing each as a bespoke field/UI will thrash the schema and editor.
Inductions stay as completion checkers. This issue is about linked resources shown on the node — "here's what this step points at" — not "you must hold this induction".
Proposal
One generic attachment model for portal entities:
achievement_idresource_typetool|drawer|faq|event|induction(and later types without a migration)resource_idsort_order/ optional labelCommittee UI: one "Linked resources" picker that switches target search by type. Member graph/detail: unified list with type badge and deep link.
Migrate any induction "attachments" that are informational (not checkers) into this table if they exist separately; leave
checker_configinduction leaves alone.Acceptance criteria
Related