biocompute-objects / biocompute-objects/portal_userdb

Empty "extension domain" in builder but domain is present in JSON view

Open
#472 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1
Forks
1
Avg merge
10m
Merged PRs (30d)
1

Description

**Describe the bug**
When we upload BCOs from the GlyGen Server or view old BCOs, the "extension domain" page in builder is empty but it's present in the JSON or Tree view.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to 'https://biocomputeobject.org/builder?https://biocomputeobject.org/GLY_001158/DRAFT'
2. Click on 'Extension Domain' in the left-hand menu and it's empty
3. Click on 'Raw JSON view' in the left-hand menu
4. Scroll down to 'Extension Domain' and it contains Dataset categories information.

**Expected behavior**
The information in the "Extension Domain" of the BCO JSON, to be on the "Extension Domain" edit page on builder.

**Screenshots**
Empty "extension domain" in portal:
![image](https://github.com/user-attachments/assets/03ef1d2a-2013-4b91-b144-428132eefcdc)

Present in JSON or Tree view:
![image](https://github.com/user-attachments/assets/429d495f-7127-499e-96c8-671e22cdd782)

**Desktop (please complete the following information):**
- OS: Windows
- Browser: Microsoft Edge
- Version: 130

Contributor guide

Open the contributing guide

Research direction

Open the builder URL from the reproduction steps and compare the Extension Domain edit page with the Raw JSON and Tree views for BCO GLY_001158/DRAFT. Trace how the existing Extension Domain data is loaded into the builder; done means the Dataset categories shown in JSON also appear on the edit page.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.