phase 5
This commit is contained in:
@@ -24,6 +24,8 @@ class Issue extends Model
|
||||
'times_seen',
|
||||
'is_regression',
|
||||
'metadata',
|
||||
'first_release',
|
||||
'resolved_in_release',
|
||||
];
|
||||
|
||||
protected function casts(): array
|
||||
@@ -51,9 +53,13 @@ class Issue extends Model
|
||||
return $this->events()->latest('timestamp')->limit(1);
|
||||
}
|
||||
|
||||
public function resolve(): void
|
||||
public function resolve(?string $release = null): void
|
||||
{
|
||||
$this->update(['status' => 'resolved', 'is_regression' => false]);
|
||||
$this->update([
|
||||
'status' => 'resolved',
|
||||
'is_regression' => false,
|
||||
'resolved_in_release' => $release,
|
||||
]);
|
||||
}
|
||||
|
||||
public function ignore(): void
|
||||
|
||||
Reference in New Issue
Block a user