Closed kimlongcr closed 1 week ago
@kimlongcr The functionality you were talking about does not currently exist in Rock. Meaning, if you change a block setting on a page, every browser that happens to be on that page will not automatically pick up the new setting and refresh.
However, we moved that setting from the block settings to the check-in configuration settings. Because of the existing code in place, making a change here will cause the kiosks to refresh. Kiosks also refresh their list of promotions whenever they return to the welcome screen.
When the kiosk is sitting idle on the welcome screen, it will now also update it's list of promotions every 5-6 minutes. This will then catch cases where you add/delete/modify a content channel item in the promotion content channel.
Description
On the new block being used for the checkin kiosk, if I change the Promotions Content Channel and save it, it is not updating the kiosk.
Actual Behavior
Actual BehaviorOn the new block being used for the checkin kiosk, if I change the Promotions Content Channel and save it, it is not updating the kiosk. I have to manually click on refresh. While this is ok for one kiosk, we can't make our kids club folks at 10 sites go to every kiosk to manually refresh it to show the new promotional page. Also, other blocks in Rock seem to change the settings immediately upon saving.
Expected Behavior
Upon saving the changes, all kiosks with that block being displayed will refresh automatically.
Steps to Reproduce
Issue Confirmation
Rock Version
Rock McKinley 16.7 (1.16.7.2)
Client Culture Setting
en-US