1
0
Fork 0

Deleting an abuse is only for admins

This commit is contained in:
Chocobozzz 2022-10-25 15:02:14 +02:00
parent e82cb08722
commit 9397517a26
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 3 additions and 4 deletions

View File

@ -2,7 +2,6 @@ import * as debug from 'debug'
import truncate from 'lodash-es/truncate'
import { SortMeta } from 'primeng/api'
import { Component, Input, OnInit, ViewChild } from '@angular/core'
import { DomSanitizer } from '@angular/platform-browser'
import { ActivatedRoute, Router } from '@angular/router'
import { ConfirmService, MarkdownService, Notifier, RestPagination, RestTable } from '@app/core'
import { Account, Actor, DropdownAction, Video, VideoService } from '@app/shared/shared-main'
@ -73,8 +72,7 @@ export class AbuseListTableComponent extends RestTable implements OnInit {
private videoService: VideoService,
private videoBlocklistService: VideoBlockService,
private confirmService: ConfirmService,
private markdownRenderer: MarkdownService,
private sanitizer: DomSanitizer
private markdownRenderer: MarkdownService
) {
super()
}
@ -274,7 +272,8 @@ export class AbuseListTableComponent extends RestTable implements OnInit {
},
{
label: $localize`Delete report`,
handler: abuse => this.isAdminView() && this.removeAbuse(abuse)
handler: abuse => this.removeAbuse(abuse),
isDisplayed: () => this.isAdminView()
}
]
}