def get(self, episode_id): """ Retrieve given episode. """ episode = shots_service.get_full_episode(episode_id) user_service.check_project_access(episode["project_id"]) return episode
def get(self, episode_id): """ Retrieve given episode. """ episode = shots_service.get_full_episode(episode_id) if not permissions.has_manager_permissions(): user_service.check_has_task_related(episode["project_id"]) return episode
def test_get_full_episode(self): episode = shots_service.get_full_episode(self.episode.id) self.assertEquals(episode["id"], str(self.episode.id)) self.assertEquals(episode["project_name"], str(self.project.name))