def get(self, asset_instance_id, temporal_entity_id): asset_instance = assets_service.get_asset_instance(asset_instance_id) entity = entities_service.get_entity(asset_instance["asset_id"]) user_service.check_project_access(entity["project_id"]) return files_service.get_last_output_files_for_instance( asset_instance["id"], temporal_entity_id )
def get(self, asset_instance_id): asset_instance = assets_service.get_asset_instance(asset_instance_id) entity = entities_service.get_entity(asset_instance["asset_id"]) if not permissions.has_manager_permissions(): user_service.check_has_task_related(entity["project_id"]) return files_service.get_last_output_files_for_instance( asset_instance["id"] )
def get(self, asset_instance_id, temporal_entity_id): asset_instance = assets_service.get_asset_instance(asset_instance_id) entity = entities_service.get_entity(asset_instance["asset_id"]) user_service.check_project_access(entity["project_id"]) return files_service.get_last_output_files_for_instance( asset_instance["id"], temporal_entity_id, output_type_id=request.args.get("output_type_id", None), task_type_id=request.args.get("task_type_id", None), representation=request.args.get("representation", None), file_status_id=request.args.get("file_status_id", None))