Skip to content

Commit 71df251

Browse files
committed
Add priority to issue creation and updates
1 parent f950a4f commit 71df251

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Sdk/Issues.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,13 @@ public function delete(Dto\Issue $issue): bool
104104
return $issueArr['issueDelete']['success'];
105105
}
106106

107-
public function create(string $title, string $description, Dto\Team $team, ?Dto\Project $project = null): Dto\Issue
107+
public function create(string $title, string $description, Dto\Team $team, ?int $priority = 0, ?Dto\Project $project = null): Dto\Issue
108108
{
109109
$input = [
110110
'title' => $title,
111111
'description' => $description,
112112
'teamId' => $team->id,
113+
'priority' => $priority,
113114
'projectId' => $issue->project->id ?? null,
114115
];
115116

@@ -157,6 +158,7 @@ public function update(Dto\Issue $issue): Dto\Issue
157158
'title' => $issue->title,
158159
'description' => $issue->description,
159160
'projectId' => $issue->project->id ?? null,
161+
'priority' => $issue->priority,
160162
];
161163

162164
$query = "

tests/Api/IssuesTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public function testGetOne()
3737
public function testLifecycle()
3838
{
3939
$team = $this->teams->getAll()->nodes[0];
40-
$issue = $this->issues->create('Test issue', 'Test issue description', $team);
40+
$issue = $this->issues->create('Test issue', 'Test issue description', $team, 1);
4141
$this->assertInstanceOf(Dto\Issue::class, $issue);
4242
$this->assertEquals('Test issue', $issue->title);
4343
$this->assertEquals('Test issue description', $issue->description);

0 commit comments

Comments
 (0)