imls-dmt / imls-dmt/userinterface

CV terms for Educational Audience (Target Audience) do not display when added using api call;

Open
#88 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug View - Submission/Metadata
Dominant language
Vue
Stars
0
Forks
1
Avg merge
1h 57m
Merged PRs (30d)
9

Description

Terms added to the CV list for the Educational Audience (Target Audience) attribute do not display in the interface using the
https://www.dmtc-devel.org/api/vocabularies/edit link. When viewing https://www.dmtc-devel.org/api/vocabularies/ though a new term if shown in the list, but not as part of the CV list. It displays as a "type" instead:
"id": "287a70f5-3285-48c6-b735-ba1c5e87c868",
"name": "Educational Audiences",
"values": [
"Citizen scientist",
"Data manager",
"Data policymaker",
"Data professional",
"Data supporter",
"Early-career research scientist",
"Educator",
"Funding organization",
"Graduate student",
"High school student",
"Librarian",
"Mid-career research scientist",
"Middle school student",
"Publisher",
"Repository manager",
"Research faculty",
"Research scientist",
"Software engineer",
"Technology expert group",
"Undergraduate student"
],
"type": "Digital archivist"

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue using the /api/vocabularies/edit and /api/vocabularies links, then compare how the Educational Audiences values are represented. Done means terms added through the API appear in the Educational Audience CV list in the interface rather than only as a type.

Written by the indexing model from the issue text.

Assessment

Domain
api, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.