mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-05 13:29:31 +02:00
See #890: added shortcuts for setting moderation policies directly when handling reports
This commit is contained in:
parent
77ef6d2510
commit
d5b89f01d7
4 changed files with 117 additions and 1 deletions
|
@ -135,13 +135,16 @@
|
|||
<translate translate-context="*/*/*">{{ configs[target.type].label }}</translate>
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-if="target && target.type !== 'account'">
|
||||
<tr v-if="obj.target_owner && (!target || target.type !== 'account')">
|
||||
<td>
|
||||
<translate translate-context="*/*/*">Owner</translate>
|
||||
</td>
|
||||
<td>
|
||||
<actor-link :admin="true" :actor="obj.target_owner"></actor-link>
|
||||
</td>
|
||||
<td>
|
||||
<instance-policy-modal class="basic" type="actor" :target="obj.target_owner.full_username" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-if="obj.target_state.is_local">
|
||||
<td>
|
||||
|
@ -161,6 +164,9 @@
|
|||
<td>
|
||||
{{ obj.target_state.domain }}
|
||||
</td>
|
||||
<td>
|
||||
<instance-policy-modal class="basic" type="domain" :target="obj.target_state.domain" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-for="field in targetFields" :key="field.id">
|
||||
<td>{{ field.label }}</td>
|
||||
|
@ -226,6 +232,7 @@ import { diffWordsWithSpace } from 'diff'
|
|||
import NoteForm from '@/components/manage/moderation/NoteForm'
|
||||
import NotesThread from '@/components/manage/moderation/NotesThread'
|
||||
import ReportCategoryDropdown from '@/components/moderation/ReportCategoryDropdown'
|
||||
import InstancePolicyModal from '@/components/manage/moderation/InstancePolicyModal'
|
||||
import entities from '@/entities'
|
||||
import {setUpdate} from '@/utils'
|
||||
import showdown from 'showdown'
|
||||
|
@ -247,6 +254,7 @@ export default {
|
|||
NoteForm,
|
||||
NotesThread,
|
||||
ReportCategoryDropdown,
|
||||
InstancePolicyModal,
|
||||
},
|
||||
data () {
|
||||
return {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue