Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore Prior Logic for Gamification Leveling #14

Open
WillStrohl opened this issue Jun 20, 2023 · 1 comment
Open

Restore Prior Logic for Gamification Leveling #14

WillStrohl opened this issue Jun 20, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@WillStrohl
Copy link
Member

The original version of this module included logic that made it possible to levy any specific behavior for a specific period of time. For example, if during a period of time you wish to reward double points for blogs, you could do that. From the moment you change the value to the new doubled value, until you change it again, those points will always be the doubled value.

When this code was first updated to be ready for using on the community website, that logic was removed. This means that if we change the value for any behavior, it not only changes it for right now, but also for every single instance of that behavior in history. This doesn't allow for any kind of gamification to be performed.

I have the original source code where this can be pulled from. If someone else gets to this before I can find the time to uncross all of these wires, let me know and I'll provide it to you.

@WillStrohl WillStrohl added the enhancement New feature or request label Jun 20, 2023
@david-poindexter
Copy link
Contributor

@WillStrohl I will gladly take a look into this once we get a proper build system into place and get a few of the critical bugs addressed. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants