Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
mclmax committed Oct 8, 2024
1 parent c68838b commit ece6f9f
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions canarytokens/tokens.py
Original file line number Diff line number Diff line change
Expand Up @@ -461,20 +461,14 @@ def _parse_slack_api_trigger(request):
def _parse_credit_card_v2_trigger(
request: Request,
) -> CreditCardV2TokenHit:
# data = {k.decode(): [o.decode() for o in v][0] for k, v in request.args.items()}

# if "merchant" in data:
# data["merchant"] = json.loads(data["merchant"])
# if "risk_details" in data:
# data["risk_details"] = json.loads(data["risk_details"])
data = json.loads(request.content.read().decode())
trigger_data = CreditCardTrigger(**data)
request_data = json.loads(request.content.read().decode())
trigger_data = CreditCardTrigger(**request_data)

hit_time = datetime.utcnow().strftime("%s.%f")
hit_info = {
"time_of_hit": hit_time,
"input_channel": INPUT_CHANNEL_HTTP,
"additional_info": CreditCardV2AdditionalInfo(trigger_data),
"additional_info": CreditCardV2AdditionalInfo(**trigger_data.dict()),
}
return CreditCardV2TokenHit(**hit_info)

Expand Down

0 comments on commit ece6f9f

Please sign in to comment.