Skip to content

Commit 36de94b

Browse files
authored
fix: Jira.create_component called with project_key and should be just project (#1228)
* feature: Add step to allow auto creating of components that do not yet exist in Jira for a project * fix: Jira.create_component called with project_key and should be just project
1 parent 3cce29b commit 36de94b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

jbi/jira/service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def update_issue_components(
380380

381381
for comp_name in missing_components:
382382
new_comp = self.client.create_component(
383-
project_key=context.jira.project,
383+
project=context.jira.project,
384384
name=comp_name,
385385
)
386386
jira_components.append({"id": new_comp["id"]})

tests/unit/test_steps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1378,7 +1378,7 @@ def test_maybe_update_components_create_components_normal_component(
13781378
)
13791379

13801380
mocked_jira.create_component.assert_called_once_with(
1381-
project_key=action_context.jira.project,
1381+
project=action_context.jira.project,
13821382
name="NewComponent",
13831383
)
13841384
mocked_jira.update_issue_field.assert_called_with(
@@ -1419,7 +1419,7 @@ def test_maybe_update_components_create_components_prefix_component(
14191419
)
14201420

14211421
mocked_jira.create_component.assert_called_once_with(
1422-
project_key=action_context.jira.project,
1422+
project=action_context.jira.project,
14231423
name="Firefox::NewComponent",
14241424
)
14251425
mocked_jira.update_issue_field.assert_called_with(

0 commit comments

Comments
 (0)