Value-set references show the repo versions their expansion recorded
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Ambito
- backend
Direzione di ricerca
Read core/collections/models.py:1425-1440 and trace how value-set references are currently resolved at read time, then find where source references obtain resolved_repo_versions from an expansion. Add unit tests for a value-set reference using its collection version's default expansion, the fallback when no expansion exists, and a lock on an older value set version. Done when those cases pass.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Repo: oclapi2 · Depends on: nothing
Part of OpenConceptLab/ocl_issues#2942. OpenConceptLab/ocl_online#577 made a reference's resolved_repo_versions come from its expansion for sources, leaving value-set references out. They still resolve at read time (core/collections/models.py:1425-1440).
ACs
- A value-set reference's
resolved_repo_versionscomes from its collection version's default expansion, falling back to current resolution when there is none. - Unit tests, including a lock on an older value set version.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 4
- Fork
- 2
- Merge medio
- 2h 12m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di OpenConceptLab/ocl_issues
-
component/fhir type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
OpenConceptLab/ocl_issues#3026 ·
-
component/api decision/human-review signal/needs-access signal/quick-win signal/small-scope signal/well-specified stage/triaged type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenConceptLab/ocl_issues#3012 · 2 commenti ·
-
component/design-system decision/ai-ready signal/low-risk signal/quick-win signal/small-scope signal/well-specified stage/triaged type/docs
Difficoltà 2/5 Mezza giornata Idoneità per principianti 70/100
OpenConceptLab/ocl_issues#2983 · 1 commento ·
-
component/mapper decision/ai-ready signal/low-risk signal/quick-win signal/small-scope signal/well-specified stage/triaged type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
OpenConceptLab/ocl_issues#2966 · 2 commenti ·
-
component/mapper component/web decision/human-review signal/low-risk signal/needs-human signal/quick-win signal/small-scope signal/well-specified stage/triaged type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
OpenConceptLab/ocl_issues#2920 · 1 commento ·
Tutte le issue di OpenConceptLab/ocl_issues
Issue simili
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
coder/claudecode.nvim#587 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
digitalbazaar/http-client#60 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
fivetran/dbt_recurly#55 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
topmonks/hlidac-shopu#3687 ·
I maintainer di solito rispondono entro 1 giorno
-
bug lane: fast
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
unicef/adt-studio#1109 ·
I maintainer di solito rispondono entro 2 giorni