def get(self, scene_id): """ Retrieve given scene. """ scene = shots_service.get_full_scene(scene_id) user_service.check_project_access(scene["project_id"]) return scene
def get(self, scene_id): """ Retrieve given scene. """ scene = shots_service.get_full_scene(scene_id) if not permissions.has_manager_permissions(): user_service.check_has_task_related(scene["project_id"]) return scene
def test_get_full_scene(self): scene = shots_service.get_full_scene(self.scene.id) self.assertEquals(scene["id"], str(self.scene.id)) self.assertEquals(scene["sequence_name"], str(self.sequence.name)) self.assertEquals(scene["episode_name"], str(self.episode.name))