• When I setup more than 1 Achievement within a Type, the display page for each achievement does not render properly. The URL shows the correct value for an achievement, but the content is shown for another achievement.

    For example if I have “Badge1” and “Badge2” and I setup a sequential step so that the user must earn Badge1 and complete an action to be able to earn Badge2, the “view” page for “Badge 1” now shows the content for “Badge2”. If I add a 3rd Badge that is un-related, but still under the same Achievement type, the content issue persists. So now the Content for “Badge 2” is shown on the page for “Badge 3”.

    https://wordpress.org/plugins/badgeos/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author learningtimes

    (@learningtimes)

    Hi rubenbrown13,

    I am actually unable to recreate this issue in my test environment. I did the following:

    1. Created a new achievement type
    2. Created Badge1, earned through Submission (Auto-Accepted)
    3. Created Badge2, earned by completing sequential steps. Step 1 is earning Badge1, Step 2 is commenting on a post 1 time.
    4. When I view the page for Badge1, I am only seeing the content for Badge1. Same for Badge2

    Can you confirm that I followed your scenario correctly? Also, please confirm the version of BadgeOS and WordPress that you are currently using, and if you are using any related BadgeOS Plugins.

    Thread Starter reubenbrown13

    (@reubenbrown13)

    I was able to figure out where the issue is. It is when you have multiple items set as “Show To User”. Once I had it as hidden, the posts show properly. What it looks like is when the Previous or next links are rendered, the achievement_id is updated to one of those values instead of preserving the current value.

    I have not found the section in the code to fix this, but this is the issue and is a bug.

    Thread Starter reubenbrown13

    (@reubenbrown13)

    I discovered additional information today. If any of the achievements are listed as shown, it will cause this error for the rest of the achievements that depend on it.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Sequential Step Award Error’ is closed to new replies.