Discrepancies between SkillRx and Azure
@dcollie2 já está trabalhando nisso.
Desde 23/8/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Describe the bug
Reported by stakeholder:
While prepping new devices for rollout in Africa, I notice a few anomalies in content management including multiple entries for some topics and missing files:
Example:
For provider: emDoc > May 2026
Topic: Journal Feed Weekly Wrap Up May 2 (is displayed 3 times)
I checked the csv files and found these corresponding Topic IDs:
Topic.csv: 21480, 21485, 21481
File.csv: there is no 21481
The topic should only be listed once and have one corresponding file associated with it.For provider: emDoc > May 2026
Shift Pearls Sepsis Sources (is displayed 2 times)
I dug deeper and found this:
in CMES, related Topic IDs are: 21482, 21483
However, only one file exists in Azure for this topic. In Azure folder, it shows:
21482_emdoc_2026_5_shift_pearls_sepsis_sources.pdf (this file is not in Azure)
21483_emdoc_2026_5_shift_pearls_sepsis_sources.pdf (this is present in Azure)
in SkilRx, this Topic shows as: [skillrx_internal_upload]_shift_pearls_sepsis_sources.pdf 199 KBFor provider: Other Foam > May 2026
Case of the Month May 2026: Pituitary Adenoma > 21476_other-foam_2026_5_case_of_the_month_may_2026.pdf (shows 404)
In Azure: this file not present
In SkillRx, this shows as: [skillrx_internal_upload]_case_of_the_month_may_2026.pdf 0 BytesFor provider: Other Foam > May 2026
ID4U Episode 26 Vaccine Hesitancy Part 1 (no file listed for this topic)
In Azure: 21477_other-foam_2026_5_id4u_episode_26_vaccine_hesitancy_part_1.mp3
In SkillRx: [skillrx_internal_upload]_id4u_episode_26_vaccine_hesitancy_part_1.mp3 16.5 MBMight it be that the error is caused because the person loading content may have a) tried to enter the files multiple times, b) tried to delete and reload the file?
Can you please look into this? Am cc-ing Jess on this so that if the problem is triggered by user error, then we can inform the folks loading the content accordingly.
- Linguagem predominante
- Ruby
- Estrelas
- 16
- Forks
- 11
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de rubyforgood/skillrx
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
rubyforgood/skillrx#736 ·
-
Requirements Incomplete
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 66/100
rubyforgood/skillrx#700 ·
-
Topics UI TweaksTalvez já em andamento @LucassF5 assumiu há 129 dias. Abertaenhancement good first issue User Interface
rubyforgood/skillrx#699 · 2 comentários · 1 responsável ·
-
bug User Interface
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
rubyforgood/skillrx#606 ·
-
Update Website StatsAbertahelp wanted
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
rubyforgood/skillrx#588 ·
Todas as issues de rubyforgood/skillrx
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
TheOdinProject/curriculum#31493 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
rmosolgo/graphql-ruby#5843 ·
Mantenedores costumam responder em até 1 dia
-
Liens externes cassésAberta
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 66/100
betagouv/conseillers-entreprises#4770 ·
Mantenedores costumam responder em até 1 dia