What's the point in having a "Usegroups" field in the DONATE "Event Settings" panel if it's broken?
If you select just a few groups, no matter which ones, you can't use the donate feature at all, making it impossible for admins to decide who can or can't donate to other users.
I reported this bug on the xenforo page of your add-on and you replied to me that it's not a bug. Then, if this isn't really a bug, how do you call it?
Steps to replicate the bug:
1) Select the usergroup "Adminstrative" from the Event Settings's groups.
2) Save
3) Try to donate to any users, being an Admin.
4) You get the following error:
"Sorry, this action is unavailable because a matching Event record was not found. "
Assuming I did the opposite, do the following then:
1) Try to donate as USER to an Admin (which is the opposite)
2) You'll get the following error:
"Sorry, this action is unavailable because a matching Event record was not found. "
I did some template edits to hide the Donate tab on non-staff members to temporarily fix this issue, but the "exploit" I was talking about on Xenforo forum was the possibility for malicious users to still be able to access the Donate functions simply by doing a local html injection, because hiding a tab from a template doesn't mean blocking a php script from being executed.
If you select just a few groups, no matter which ones, you can't use the donate feature at all, making it impossible for admins to decide who can or can't donate to other users.
I reported this bug on the xenforo page of your add-on and you replied to me that it's not a bug. Then, if this isn't really a bug, how do you call it?
Steps to replicate the bug:
1) Select the usergroup "Adminstrative" from the Event Settings's groups.
2) Save
3) Try to donate to any users, being an Admin.
4) You get the following error:
"Sorry, this action is unavailable because a matching Event record was not found. "
Assuming I did the opposite, do the following then:
1) Try to donate as USER to an Admin (which is the opposite)
2) You'll get the following error:
"Sorry, this action is unavailable because a matching Event record was not found. "
I did some template edits to hide the Donate tab on non-staff members to temporarily fix this issue, but the "exploit" I was talking about on Xenforo forum was the possibility for malicious users to still be able to access the Donate functions simply by doing a local html injection, because hiding a tab from a template doesn't mean blocking a php script from being executed.