FAQ | This is a LIVE service | Changelog

Room comparison operation missing equipment checks

Room comparison needs to also check room equipment/capabilities (probably filtered Booker.Equipment matches TermTime.capabilities)

As TermTime capabilities are a subnet of Booker equipment, use the capabilities already in TermTime as a filter of which Booker equipment to sync with rooms.

So compare_rooms op includes:

  1. Get TT capabilities
  2. Get Booker rooms
  3. Filter room equipment to those matching TT capabilities
  4. Get TT rooms
  5. Compare Booker rooms to TT's including Booker filtered equipment to TT capabilities

Beware TT capabilities is unsorted comma separated list

Edited by Robin Goodall