Пример #1
0
 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
Пример #2
0
    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
Пример #3
0
 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))