@cryptotaxi247 / CoPilot / commits / 7b3bf702

Fix alert creation API and update asset tags

Taylor committed Jan 11, 2024 at 09:18 UTC 7b3bf7020e72a286fe80cfedcacf1c0788f559fa
3 files changed +11 -2
backend/app/agents/dfir_iris/services/cases.py new
+8
@@ -0,0 +1,8 @@
1 +from fastapi import HTTPException
2 +from loguru import logger
3 +
4 +
5 +from app.connectors.dfir_iris.services.cases import get_all_cases
6 +from app.connectors.dfir_iris.schema.cases import CaseResponse
7 +
8 +from app.connectors.dfir_iris.services.cases import get_all_cases
backend/app/integrations/alert_creation/general/routes/alert.py
+1 -1
@@ -65,7 +65,7 @@ async def is_customer_code_valid(create_alert_request: CreateAlertRequest, sessi
65
66
67 @general_alerts_router.post(
68 - "/general",
68 + "",
69 response_model=CreateAlertResponse,
70 description="Create a general alert in IRIS.",
71 )
backend/app/integrations/alert_creation/general/services/alert.py
+2 -1
@@ -107,7 +107,8 @@ async def build_asset_payload(agent_data: AgentsResponse, alert_details) -> Iris
107 asset_ip=agent_data.agents[0].ip_address,
108 asset_description=agent_data.agents[0].os,
109 asset_type_id=await get_asset_type_id(agent_data.agents[0].os),
110 - asset_tags=agent_data.agents[0].agent_id,
110 + #asset_tags=agent_data.agents[0].agent_id,
111 + asset_tags=f"agent_id:{agent_data.agents[0].agent_id}",
112 )
113 return IrisAsset()
114