Freecodecamp: Tracking button not working as expected on freeCodeCamp forum

Created on 4 Aug 2020  路  10Comments  路  Source: freeCodeCamp/freeCodeCamp

Description of the bug
The tracking button doesn't change to other options available.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the community forum : https://forum.freecodecamp.org/
  2. Click on any topic from the home page.
  3. Select the tracking button which is available at the right bottom corner.
  4. Try changing to other options.
  5. See an error, the button still says "tracking".

Expected behavior
The button is expected to change to the option which is selected. Eg: if we select "Watching", the button should show watching as text on it.

Screenshots
Tracking-button

Desktop (system details):

  • OS: [Windows 10]
  • Browser: [Firefox]
  • Version: [79.0 (64-bit)]
forum bug

All 10 comments

Thank you, for taking the time to report this.

I can confirm that this is also happening with me. I will also add that the button does change the value, but does not display this change. It appears to be an issue with the state change not being saved, when the component is reloaded.

However, (and someone else can confirm), I think this is a bug that needs to be reported to Discourse (the forum platform provider), not freeCodeCamp.

However, (and someone else can confirm), I think this is a bug that needs to be reported to Discourse (the forum platform provider), not freeCodeCamp.

@Sky020 FCC should report it or at least check on their GitHub issues to see if it is an outstanding issue already. Would you be up for the task?

I can confirm that this is also happening with me. I will also add that the button does change the value, but does not display this change. It appears to be an issue with the state change not being saved, when the component is reloaded.

Thank you @Sky020 for putting it down appropriately.
I'm happy to be of some help to the FCC.

Would you be up for the task?
@RandellDawson , Sure, I will look into it.

I am almost certain this is the broken theme. You can confirm by switching to the default Discourse theme available for debuging.

/cc @ahmadabdolsaheb

Yep, confirmed myself.

@RandellDawson , A Discourse member says that this is a modification, and not part of the default Discourse: https://meta.discourse.org/t/freecodecamp-topic-timeline-tracker-button-bug/159804/2

What do we do in this case?

Edit: I will leave this to Ahmad.

@Sky020 I did not think about the theme being the issue. @raisedadead How were you able to guess this was the problem all along?

I tested it with the default Discourse theme.

I use this for my needs because the freeCodeCamp themes are broken for most admin areas, etc.

a lot of the icons were replaced with words one of which was the bell icon.
The word "tracking" should be replaced with "notification" so it would not be confused with "tracking" which is also a notification option. let me if this would resolve this issue so I move forward with a pr.

Was this page helpful?
0 / 5 - 0 ratings