SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
580 stars 353 forks source link

[Alpha 1.16.7.2]-NextGen Checkin-Printers on Kiosks not Recognizing Printer is there #6101

Open kimlongcr opened 18 hours ago

kimlongcr commented 18 hours ago

Description

When we try to run 16.7 on a kiosk that prints labels we are seeing the message: No Printer Device Setup. This same kiosk using 16.6 works fine and prints the labels.

Actual Behavior

When we try to run 16.7 on a kiosk that prints labels we are seeing the message: No Printer Device Setup.

We also navigated to the kiosk manager screen, entered password, and clicked "Reprint Label" option. This time received an error "The kiosk does not have a printer defined". Confirmed the settings do have a printer defined and was successful when clicking "Test Print Label" and a blank label printed successfully.

Tested on a second kiosk with the same results.

Expected Behavior

Labels should print.

Steps to Reproduce

  1. Use current Check-In Kiosk that we use for 16.6 now in production
  2. Update URL in the settings to nextgen checkin site
  3. Checkin child
  4. Receive error "No Printer Device Setup"

Issue Confirmation

Rock Version

Rock McKinley 16.7 (1.16.7.2)

Client Culture Setting

en-US

JimMichael commented 16 hours ago

I am unable to dupe this on an ipad running the Rock 1.11.0 Testflight client. Printing from Client (using device printer), Server, or via Printer Override all work as expected. Am not able to test Bluetooth printing.

iPad is 5th gen running ios 17.7.1

kimlongcr commented 16 hours ago

@JimMichael When you say "running the Rock 1.11.0 Testflight client", did we need to install a whole new checkin app/client on the iPad?