[fix] fedi followers

This commit is contained in:
les
2019-12-06 00:49:44 +01:00
parent 6de9ff8f74
commit 298b03421c
6 changed files with 27 additions and 17 deletions

View File

@@ -65,19 +65,24 @@
:type='data.row.blocked?"danger":"warning"'
@click='toggleUserBlock(data.row)') {{data.row.blocked?$t('admin.unblock'):$t('admin.block')}}
div(v-show='enable_federation')
//- div(v-show='enable_federation')
el-divider {{$t('common.resources')}}
el-table(:data='paginatedResources' small)
el-table(:data='paginatedResources' small :row-style='resourceStyle')
el-table-column(:label="$t('common.event')")
template(slot-scope='data')
span {{data.row.event}}
el-table-column(:label="$t('common.resources')")
template(slot-scope='data')
span(:class='{disabled: data.row.hidden}' v-html='data.row.data.content')
el-table-column(:label="$t('common.actions')" width="150")
template(slot-scope='data')
el-button-group
el-button(size='mini'
:type='data.row.hidden?"danger":"warning"'
@click='toggleHideResource(data.row)') {{data.row.hidden?$t('common.show'):$t('common.hide')}}
el-dropdown
el-button(type="primary" icon="el-icon-arrow-down" size='mini') {{$t('common.moderation')}}
el-dropdown-menu(slot='dropdown')
el-dropdown-item(v-if='!data.row.hidden' icon='el-icon-remove' @click.native='toggleHideResource(data.row)') {{$t('admin.hide_resource')}}
el-dropdown-item(v-else icon='el-icon-success' @click.native='toggleHideResource(data.row)') {{$t('admin.show_resource')}}
el-dropdown-item(icon='el-icon-delete' @click.native='deleteResource(data.row)') {{$t('admin.delete_resource')}}
el-dropdown-item(icon='el-icon-lock' @click.native='blockUser(data.row)') {{$t('admin.block_user')}}
</template>
<script>
@@ -107,6 +112,9 @@ export default {
},
methods: {
...mapActions(['setSetting']),
// resourceStyle ({ row }) {
// if (row.hidden) return 'opacity: 0.5'
// },
async instanceSelected (instance) {
this.users = await this.$axios.$get(`/instances/${instance.domain}`)
},