File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
src/sentry/workflow_engine/receivers Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 3636PLATFORMS_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
9093project_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)
You can’t perform that action at this time.
0 commit comments