[KIAI-284] Level rewards aren't given correctly

Role rewards for reaching a certain level are only given to members who are on the specific level of the reward For example: When creating a new role reward with level 5 and selecting for it to be retroactively added the role is only given to people exactly on level 5. If you have level 7 you won't receive the role even if there is no specific role for level 7 I have tried both with stacking enabled and disabled and it still only gives the roles to members on the specific level of the award
No description
Solution:
@Lennert Just rolled out a fix for this, as well as a /rewards sync command to retroactively sync them whenever you want
Jump to solution
11 Replies
net-tech-
net-tech-2mo ago
Hi, we added this to the bug to-do list and a fix is in the pipeline @Lennert
Lennert
LennertOP2mo ago
Thanks for the fast support!
Solution
Shadow
Shadow2mo ago
@Lennert Just rolled out a fix for this, as well as a /rewards sync command to retroactively sync them whenever you want
Lennert
LennertOP2mo ago
Thank you! that was quick
Lennert
LennertOP2mo ago
When adding a role reward higher than the first reward and adding them retroactively it now just shows add 0/0. (the first reward was added correctly tho)
No description
Shadow
Shadow2mo ago
What’s your servers ID
Lennert
LennertOP2mo ago
764416554095476737
Shadow
Shadow2mo ago
Alright I’ll check as soon as I’m home from lunch @Lennert After digging into this, it's not really an issue we can solve. We'd have to fetch your server's entire member list because Discord doesn't provide a way for us to fetch just by who has what role, and then check every one of them individually. I recommend you add every role without retroactively syncing them, then sync them all at once at the very end
Lennert
LennertOP2mo ago
i tried adding them all and then syncing but that didn’t work either. I will just try adding them manually it are around 100 members so it should be possible
Lennert
LennertOP2mo ago
No description
Lennert
LennertOP2mo ago
But thanks for the help! Just wanted to let you guys know that I fixed it by simply adding the level roles backwards and syncing retroactively each time you add them. This completely fixed the issue and everything is working now!
Want results from more Discord servers?
Add your server