Ensure that DiseaseGroup object in transaction cache when generating a disease extent, as it will be saved to update the "last_extent_generation_date".
Move transactional to controller
Merge pull request #262 from SEEG-Oxford/extent-gen-transaction-bug

Disease  extent generation transaction bug