fix: issues with issues (#3267)

* fix: issues with issues

* fix: don't notify on user closing/reopening own issue

* fix: only show close/reopen buttons for OP and admins
This commit is contained in:
TheCatLady
2023-01-23 18:58:56 -08:00
committed by GitHub
parent d328485161
commit fd219717c0
4 changed files with 24 additions and 5 deletions

View File

@@ -475,7 +475,8 @@ const IssueDetails = () => {
className="h-20"
/>
<div className="mt-4 flex items-center justify-end space-x-2">
{hasPermission(Permission.MANAGE_ISSUES) && (
{(hasPermission(Permission.MANAGE_ISSUES) ||
belongsToUser) && (
<>
{issueData.status === IssueStatus.OPEN ? (
<Button