fixes #2246 deleting an environment also deletes associated templates(cherry picked from commit af92531881ea038d792e48d6883082c66a51660a)
fixes #2246 deleting an environment also deletes associated templates
(cherry picked from commit af92531881ea038d792e48d6883082c66a51660a)