PCO Plan 1.6.0: the message document is matched by the plan's own name
The current item followed the live ProPresenter document by title alone, and a sermon's document is named after the sermon — Waters names them "YYMMDD Series Title - Part #" — never after its plan item. So the last song stayed current through the whole message: North Attleboro on 20 Sept spent 65 minutes on one song in two of its three services. A live document that reads like the plan itself — its date code, series title and part — now lands on the plan's message item: an item titled Message, Sermon or Teaching, else the first item under such a header. A date code naming another day is a firm no, so last week's sermon stays unplaced. Position in the ProPresenter playlist breaks a tie between equal names, only while the playlist mirrors the plan item for item, and never places a document on its own. The log now says what it never said: every feed drop and reconnect, which item the message document will land on, what placed each item and how, and a live document that is not in the plan. matching.test.js: 27 checks built from both campuses' real 27 Sept plans and ProPresenter playlists. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
441cfe3882
commit
c73d0a3aac
@@ -328,7 +328,14 @@ below. Nothing is installed without someone clicking.
|
||||
description and item notes. When the ProPresenter module is running it
|
||||
follows that module's live item, highlights the matching plan item, dims
|
||||
what's done and shows the elapsed vs planned runtime and how far
|
||||
ahead/behind the service is. Admin config is the connection: Planning
|
||||
ahead/behind the service is. Items are matched by name — a document named
|
||||
like the Planning Center item or its song, tags and all. The message is
|
||||
the exception: a sermon's document is named after the sermon, so a live
|
||||
document that reads like the plan itself — its date code, series title
|
||||
and part, as in `260927 Where is Your Faith? - Part 6` — is taken as the
|
||||
message and lands on the plan's message item (an item titled Message,
|
||||
Sermon or Teaching, else the first item under such a header). Admin
|
||||
config is the connection: Planning
|
||||
Center credentials (Personal Access Token app ID + secret, or an OAuth
|
||||
token), the service type (a list grouped by your Planning Center folders)
|
||||
and an optional pinned plan. Everything about the display is per tile
|
||||
|
||||
Reference in New Issue
Block a user