When there are tons of conversations, the administrator account, when trying to view the messages to monitor them, errors out when going to dashboard > messages (while regular users that are not monitoring accounts, it works fine).
This issue is likely due to not having a max number amount of conversions shown per a page, and trying to load hundreds to thousands of conversations to monitor all in one page.
Can you implement amount to view per a page (and page number to view older conversations), so it doesn’t error out when there are many conversions between vendors/hosts and customers/guests
Note: by ‘conversations’, I’m referencing the box of a chat between a guest and a host, then when you click on the box, you can the back and forth between them.
Please specify what kind of error is displayed and we will check it in more detail. Also, please provide more details regarding this issue (e.g., your actions step by step with screenshots, screencast, etc.). This will help us to reproduce and resolve the issue faster.
when using an Admin Account, on the site front end (since admin accounts get the monitoring privlige when message monitering is enabled in hivepress setttings)
go to: account/dashboard > messages, then it loads for about 7 seconds, then it a shows the attached error
when using a regular acccount on the website front end, this isssue doesn’t occure and messages are working fine for reulgular (non montering) users
it used to work fine untill our messages started getting used by a lot of accounts (valid user accounts), and i think this might be due to not having, an amount of message conversation boxes to view per a page.
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 323584 bytes) in /home/domainname.com/public_html/wp-content/plugins/hivepress-messages/includes/blocks/class-messages.php on line 107
Thanks for reporting this bug, this will be fixed once we add pagination. Unfortunately there’s no temporary fix, but there’s a workaround - we can provide a code snippet that sends a copy of the message to the specified email address. This way it’s possible to use a dedicated inbox for monitoring messages, also with extra features (e.g. search or automatic filters). Let me know if this works for you.