Skip to content

Commit 4e28d2e

Browse files
committed
rules -> workflows, let's make this easier to cleanup later
1 parent c81550d commit 4e28d2e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/sentry/workflow_engine/receivers/project_workflows.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
PLATFORMS_WITH_PRIORITY_ALERTS = ["python", "javascript"]
3737

3838

39-
def create_default_rules(
39+
def create_default_workflows(
4040
project: Project,
4141
default_rules: bool = True,
4242
RuleModel: type[Rule] = Rule,
@@ -48,12 +48,15 @@ def create_default_rules(
4848
return
4949

5050
with transaction.atomic(router.db_for_write(RuleModel)):
51+
workflows = ensure_default_workflows(project)
52+
53+
# TODO - we can remove the legacy code below once
54+
# we launch the new UI (and stop referencing legacy models)
5155
rule = RuleModel.objects.create(
5256
project=project,
5357
label=DEFAULT_RULE_LABEL,
5458
data=rule_data,
5559
)
56-
workflows = ensure_default_workflows(project)
5760

5861
legacy_references = [
5962
AlertRuleWorkflow(
@@ -88,7 +91,7 @@ def create_default_rules(
8891

8992

9093
project_created.connect(
91-
create_default_rules,
92-
dispatch_uid="create_default_rules",
94+
create_default_workflows,
95+
dispatch_uid="create_default_workflows",
9396
weak=False,
9497
)

0 commit comments

Comments
 (0)