def get(self, project_id): """ Retrieve all shots related to a given project. """ projects_service.get_project(project_id) user_service.check_project_access(project_id) return shots_service.get_scenes_for_project(project_id)
def test_get_scenes_for_project(self): self.generate_fixture_project_standard() self.generate_fixture_scene( project_id=self.project_standard.id, sequence_id=self.sequence.id ) scenes = shots_service.get_scenes_for_project(self.project.id) self.assertEquals(len(scenes), 1)
def get(self, project_id): """ Retrieve all shots related to a given project. """ projects_service.get_project(project_id) if not permissions.has_manager_permissions(): user_service.check_has_task_related(project_id) return shots_service.get_scenes_for_project(project_id)