Open ChurchCRMBugReport opened 5 years ago
This is a duplicate of #4371 , I believe
The little bit of troubleshooting I did.
If I add a line like so....
window.CRM.events={ 'futureEvents' : "" };
.... into skin/js/CRMJSOM.js (to create the CRM object 'events' and 'futureEvents', and then add a CRM.APIRequest to poll the path 'events' under a document.ready in kioskmanager.php, and stashing the answered data under window.CRM.events.futureEvents, it will successfully populate the dates into the dropdown list in the kiosk report, with no errors. It doesn't differentiate future vs past, however.
Pulling up the kiosk page on the device simply yields the name of the event, with a blank Start Time: field and End Time: field, and no other options.
I hope that was slightly helpful!
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.
When I attempt to register a kiosk (turn on new kiosk registraion, visit the proper website during the timer), I get, on the kiosk device, 'This kiosk has not been accepted'. However, on the kiosk manager page, it merely says 'loading...' under the table.
in Developer tools in chrome, I see this error repeating over and over agin:
"Uncaught TypeError: Cannot read property 'futureEvents' of undefined at renderKioskAssignment (KioskManager.php:739) at render (KioskManager.php:832) at jquery.dataTables.min.js:16 at Object.b.fnGetData (jquery.dataTables.min.js:9) at x (jquery.dataTables.min.js:14) at Ja (jquery.dataTables.min.js:21) at K (jquery.dataTables.min.js:14) at jquery.dataTables.min.js:45 at i (jquery.dataTables.min.js:32) at Object.success (jquery.dataTables.min.js:32)"