X
400163

Critical Bug: Credits & Event Submissions Are Shared Between All Users (Global Instead of Per-User)

Hello!

When one user purchases event credits (e.g., “Start 1 Event”), all users on the site see the same number of remaining credits in the “Add Event / Submissions” page.

Additionally, the Event Submission list shows events from all users, not only the events of the user who is currently logged in.

This means that the submission system is behaving globally, not per user.

This is not expected behavior and breaks multi-user functionality.

STEPS TO REPRODUCE (PLEASE TEST ON YOUR DEV ENVIRONMENT)
1. Create at least two users:
User A (e.g. Admin)
User B (normal subscriber)
2. Log in as
User A
Go to Shop and purchase 1 event submission package (Start 1 Event).
→ Expected: User A has 1 submission credit.
→ Actual: User B also sees 1 credit when visiting /submit or /add-event.
3. Log in as
User B
→ Expected: User B should see 0 credits (since they purchased nothing).
→ Actual: User B also sees the same credit count as User A (for example, 1).
4. Publish an event using
User A
→ Expected: User A credits should decrease from 1 → 0.
→ Actual: User B’s credit count also decreases from 1 → 0.
5. Check the
Event Submission list
for User B
→ Expected: Only User B’s events should be shown.
→ Actual: All events from all users appear in User B’s submission page.
ACTUAL BEHAVIOR
Credits become globally shared between all users.
Changing credits for one user updates the visible count for all users.
Submission list shows events belonging to every user in the database.
The system behaves as if submissions are not user-bound.

Each user should see only their own submission credits, based on:
_submission_data
_submission_count
_evoaup_free_submissions
WooCommerce orders where _customer_user = user_id
Each user should see only their own events

THE ISSUE IS NOT CAUSED BY CACHE
We have tested with:
Incognito browser
Cache fully disabled
No cache plugins
No CloudFront / CDN
Fresh local WP install
The issue occurs even in a completely uncached environment.
This confirms the problem is internal to the plugin logic.

Please reproduce this on your development environment following the steps above.

You will clearly see that:
Buying credits on one user increases the credits for all users
Publishing events decreases the credits for all users
Submission list is not filtered by user
This is a critical multi-user functionality bug.
Please confirm and fix in the next update.
I can provide additional logs, database snapshots or screen recordings if needed.

Thank you.

BY: Patulea Daniel - Dec 3,2025 AT 1:02AM - 3 hours ago
You must login to reply to this ticket

HelpDesk

Welcome to EventON helpdesk.

EventON is the #1 Best selling event calendar plugin for WordPress websites in envato marketplace.

Checkout EventON