Posted: April 25, 2014 at 8:01 am
|
In an event we have over 100 attendees but mobile app( both android and iPad ) showing 50 attendees. There is no pagination or auto load feature. Is that an application limitation; Its urgent that we show all attendees in the event. |
Hi Michael, If you go to Event Espresso -> API Settings. You’ll find the Default Query Limits under Options, can you tell me what they are currently set to? http://take.ms/X0G7R |
|
|
Thanks. This worked after we updated json api to latest version. Now the event which have less than 150 items works fine in IPad. But if there are more than 150 then ipad starts showing 500 Internal Server error. I tried to increase timeout range from settings still its not working. I dont think its a configuration issue as android app is working fine with huge attendee lists. All my testing points to bug in the app. |
Hi Michael, Unfortunately I do not have an iPad to test this myself (Android person 🙂 ) but have issued a ticket for another team member to investigate and see if they have the same results although I do believe from previous testing that events with over 150 attendees have worked as expected. Can you tell me which version of the iPad app you are using please? And just to confirm you have version 2.1.1.P of the JSON API installed? Unfortunately your license key is assigned to you local development site so currently we can not run any preliminary tests. Is it possible for you to link us to the site? |
|
|
Its 1.6.2 running in iPad 4; yes its running 2.1.1 P json api. I cant share main site access due to confidentiality. If you need any debug info i can grab that from our developer. Let me know. |
No problem. I’ll add that extra info to the ticket. Thank you. |
|
Hi Michael, When you say huge attendee lists, can you give us a number? The reason I ask is because I’m loading an attendee list of 488 attendees with the iPad app with no trouble. There is a difference between the iOS app and the Android app in that the Android app will show a dialog box as it retrieves all the attendee records in packs of a default value which in this case is 150 when you have over 150 records. Can you try raising the amount of memory allocated to WordPress? Sometimes this can be done by making an edit to the wp_config.php file. You could try setting it to 64MB or even 96MB. Please note, this setting may not work if your host does not allow for increasing the PHP memory limit; If that’s the case, please contact your host to request they increase the PHP memory limit. |
|
|
Still no luck. Can you provide me your email address so i can send you the dev instance access for testing. |
Hi Michael, Can you let us know what you found out about the server’s memory limit? We don’t post email addresses in the forums, but you can fill out the contact form here if you’d like to send credentials: |
|
|
Hi, We set the php memory to 256MB and it started working on Ipad and Iphone. The problem is that it is still taking to long to load and it is only 190 attendees. I already sent you our dev server credentials in order for you to test. Thanks. |
Hi Michael, It might help to check your internet connection speed. I tested the iOS app with the credentials you sent and the attendee lists loaded up quickly over an average wifi connection. |
|
|
Hi Josh, the question is not how fast it loads. The question it’s: |
You might try allocating some of that memory so it’s available to be used by WordPress. Sometimes that can be the bottleneck especially if there are a lot of active plugins. |
|
The support post ‘Mobile app showing 50 attendees’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.