bugfix: operations may need to be cancelled where there is no episode (housekeeping / legacy letters)
Merge branch 'release/1.2-moorfields' of github.com:openeyes/OpenEyes into release/1.2-moorfields