multi post deletion
This commit is contained in:
parent
628af77f5b
commit
7193b22c7e
3 changed files with 16 additions and 1 deletions
|
|
@ -109,6 +109,12 @@ const AdminCard = {
|
||||||
force_update_user () {
|
force_update_user () {
|
||||||
this.$store.dispatch('fetchUser', this.user_details.id)
|
this.$store.dispatch('fetchUser', this.user_details.id)
|
||||||
},
|
},
|
||||||
|
delete_selection () {
|
||||||
|
const l = this.$refs.timelineList
|
||||||
|
const s = l.selected()
|
||||||
|
s.forEach(p => this.$store.dispatch('deleteStatus', p))
|
||||||
|
l.reset()
|
||||||
|
},
|
||||||
delete_user () {
|
delete_user () {
|
||||||
if (!this.just_deleted) {
|
if (!this.just_deleted) {
|
||||||
const u = this.$store.getters.findUser(this.user_details.id)
|
const u = this.$store.getters.findUser(this.user_details.id)
|
||||||
|
|
|
||||||
|
|
@ -129,6 +129,15 @@
|
||||||
:single_page="true"
|
:single_page="true"
|
||||||
:fetch_page="(store, opts) => fetch_statuses(store, opts)"
|
:fetch_page="(store, opts) => fetch_statuses(store, opts)"
|
||||||
>
|
>
|
||||||
|
<template #header>
|
||||||
|
<button
|
||||||
|
class="button button-default btn"
|
||||||
|
type="button"
|
||||||
|
@click="delete_selection"
|
||||||
|
>
|
||||||
|
{{ $t('admin_dash.users.delete') }}
|
||||||
|
</button>
|
||||||
|
</template>
|
||||||
<template #item="{item}">
|
<template #item="{item}">
|
||||||
<AdminStatusCard :status_details="item" />
|
<AdminStatusCard :status_details="item" />
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ const UsersTab = {
|
||||||
unconfirmed: false,
|
unconfirmed: false,
|
||||||
deactivated: false,
|
deactivated: false,
|
||||||
is_admin: false,
|
is_admin: false,
|
||||||
is_moderator: false,
|
is_moderator: false
|
||||||
},
|
},
|
||||||
expandedUser: null,
|
expandedUser: null,
|
||||||
loading: false
|
loading: false
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue