Fix MKWS-272 ("Do not make unnecessary SP/PP2 requests")
authorMike Taylor <mike@indexdata.com>
Tue, 7 Oct 2014 16:28:14 +0000 (17:28 +0100)
committerMike Taylor <mike@indexdata.com>
Tue, 7 Oct 2014 16:28:14 +0000 (17:28 +0100)
commitd72c801b0af2cc7911de2b266f6341eb9ae28948
treea466af5c5e056d16839f45c5cc5639b3160cf751
parentddaa9ce3a1ff8163206242042f9f3f5b82344049
Fix MKWS-272 ("Do not make unnecessary SP/PP2 requests")

Only set PZ2 callback for operations that we actually use. We
determine this by checking whether relevant events have been
subscribed to. (Actually, due to the way event queueing is
implemented, we also get a positive for events that have been
published, even if not subscribed to. But (A) that's going to be very
rare, and (B) even if were to happen, it would fail safe by setting up
unneeded callbacks rather than failing to set up needed ones.)
src/mkws-team.js