Fix: Handle missing category in SetTransactionCategory executor (#1001)

Co-authored-by: sentry[bot] <39604003+sentry[bot]@users.noreply.github.com>
This commit is contained in:
sentry[bot]
2026-02-16 14:01:28 +01:00
committed by GitHub
parent b48cec3a2e
commit 19c2abd622

View File

@@ -9,6 +9,7 @@ class Rule::ActionExecutor::SetTransactionCategory < Rule::ActionExecutor
def execute(transaction_scope, value: nil, ignore_attribute_locks: false, rule_run: nil)
category = family.categories.find_by_id(value)
return 0 unless category
scope = transaction_scope