Skip to content

fix: add case for challenge type 31 in ChallengeTemplateView#1688

Merged
Sembauke merged 1 commit intofreeCodeCamp:mainfrom
Sembauke:fix/support-challengetype-31
Dec 9, 2025
Merged

fix: add case for challenge type 31 in ChallengeTemplateView#1688
Sembauke merged 1 commit intofreeCodeCamp:mainfrom
Sembauke:fix/support-challengetype-31

Conversation

@Sembauke
Copy link
Member

@Sembauke Sembauke commented Dec 9, 2025

Checklist:

Not sure if we should keep 24 where it is?

@Sembauke Sembauke requested a review from a team as a code owner December 9, 2025 10:53
Copy link
Member

@huyenltnguyen huyenltnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, sorry, I should have added this challenge type to mobile.

Previously review challenges had the generic type (24), but I added this new type so that I could use it to conditionally render a content outline (the same sidebar as the one on /settings). Though I haven't been able to get to this feature yet.

Related PR: freeCodeCamp/freeCodeCamp#61963.


I checked the main repo and there are challenges with type 24 still, so I think we should keep both.

@Sembauke Sembauke merged commit 4ae53df into freeCodeCamp:main Dec 9, 2025
3 of 7 checks passed
Sembauke added a commit that referenced this pull request Jan 9, 2026
* fix: add case for challenge type 31 in ChallengeTemplateView (#1688)

* feat: flutter 3.38.5 (#1691)

* chore: update pipelines to use flutter 3.38.5

* chore: resolve dependency issues

* fix: update deprecated code

* chore: update android deps

* fix: snackbar overlay error

Stacked-Org/stacked#1178

* fix: curriculum e2e test timeout error

Co-authored-by: Sem Bauke <semboot699@gmail.com>

* fix: missing SB for learn landing test

* fix: YT playback error

---------

Co-authored-by: Sem Bauke <semboot699@gmail.com>

* chore: update test-runner to 7.2.0 (#1692)

Co-authored-by: Sem Bauke <semboot699@gmail.com>

* feat(tests): tests v9 certs (#1685)

* chore: merge version 7 branch into main (#1694)

* feat: landing v9 layout  (#1684)

* refactor: simplify button background color logic and update super block layout handling

* Update mobile-app/lib/ui/views/learn/landing/landing_viewmodel.dart

Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>

---------

Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>

* fix: remove exams from chapter block view (#1693)

* fix: remove exams from chapters list view

* fix: remove log

* Merge main into feat/7

* feat: add nodules support for interactive challenges (#1674)

* feat: add nodules support for interactive challenges and update pubspec.lock dependencies

* fix: make nodule values nullable

* fix: multiple files in interactive editor

* feat: refactor multiple choice view to use ExampleEditor for nodules

---------

Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>

* fix: chinese SB

* chore: update phone_ide dependency to version 2.0.1 (#1696)

* feat: add new icons for SuperBlock fix: add icons to v9 superblocks (#1697)

Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>

* feat: handle single block modules to directly navigate to challenge and add some extra color (#1695)

* feat(chapter-view): enhance module display with dynamic colors and navigation

* feat(chapter-view): add visual indicators for certification projects and reviews

* feat: add A1 Chinese and A1 Spanish icons (#1698)

* feat: add A1 Chinese and A1 Spanish icons

* refactor: English icons

* refactor: remove A2 Spanish

* fix: y value

* fix: Spanish Cert issues (#1701)

* fix: Spanish cert issues

* fix: correct indentation for audio challenge card in review view

* fix: remove archived super blocks (#1700)

* fix: highlighted text style in spanish lessons

---------

Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>

* release(app): v7.0.0+70000 (#1702)

* release(app): v7.0.0+70000

* fix: skip legacy content in landing e2e test

---------

Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
@Sembauke Sembauke deleted the fix/support-challengetype-31 branch March 2, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants