Bug fixes for workshop selection

The pDateTime field was not being updated when a different workshop was
selected that was being offered by the same partner.