freeCodeCamp: Sections missing from settings page

Describe your problem and - if possible - how to reproduce it

Sections missing on settings page: all the claim certificate sections disappeared an hour or so ago - they were there initially when I started exploring the new features There might also have been more under the “Danger Zone” but I’m not sure.

Possibly related - claim Responsive certificate wasn’t working for me - said I hadn’t completed all the challenges needed but I had submitted all required projects (codepen) which are passing all tests.

Last thing I think I did before returning to settings page was submitted solutions for all the JavaScript challenges.

I see entries like react-empty: 364, react-empty: 381 and react-empty: 382 where there seems to be missing content.

Add a Link to the page with the problem

https://www.freecodecamp.org/settings

Tell us about your browser and operating system

  • Browser Name: Firefox 60.0.1 and Chrome 66.0.3359.181
  • Browser Version:
  • Operating System: Win 7

If possible, add a screenshot here

image

image

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 2
  • Comments: 43 (34 by maintainers)

Most upvoted comments

I setup a new account to test more - recreated issue by completing just one javascript project.

Full steps taken: signed up with new email address accepted TOS and privacy page (didnt check for email sorry QL 😄 ) clicked to continue to freeCodeCamp clicked settings verified could toggle buttons and that certificates sections present went to curriculum completed palindrome challenge ran tests clicked submit and continue to next challenge clicked settings sections now missing and (most) buttons not working

Further confirmation that the issue stems from not populating challenge type and/or solution fields.

On my real profile I have completed 3 of the 5 JS projects and everything on the settings page is working fine. I downloaded my data and in the completeChallenges section they have type 5 and show a saved solution as I completed them last year. (compared to my testing ids where these fields are null and the projects were completed after the release)

Palindrome example:

completedDate | 1498431974938
id | "aaa48de84e1ecc7c742e1124"
solution | "\nfunction palindrome(st…npalindrome(\"eye\");\n"
challengeType | 5

@QuincyLarson @raisedadead @Bouncey I think this needs to be a priority issue as I believe that anyone completing any one of the 5 JS projects after the new release will experience this issue. And the issue breaks most of the functionality on the settings page.