Change from purge room to delete room endpoint

This commit is contained in:
dklimpel 2020-07-21 21:07:36 +02:00
parent eef20d4274
commit ce96770c96
4 changed files with 2 additions and 32 deletions

View File

@ -6,8 +6,6 @@ import {
Filter,
List,
Pagination,
BulkDeleteButton,
BooleanField,
SelectField,
Show,
Tab,
@ -27,19 +25,6 @@ const RoomPagination = props => (
<Pagination {...props} rowsPerPageOptions={[10, 25, 50, 100, 500, 1000]} />
);
const RoomBulkActionButtons = props => {
const translate = useTranslate();
return (
<Fragment>
<BulkDeleteButton
{...props}
label="resources.rooms.action.purge"
title={translate("resources.rooms.helper.purge")}
/>
</Fragment>
);
};
const EncryptionField = ({ source, record = {}, emptyText }) => {
const translate = useTranslate();
const value = get(record, source);
@ -211,7 +196,6 @@ const FilterableRoomList = ({ ...props }) => {
pagination={<RoomPagination />}
sort={{ field: "name", order: "ASC" }}
filters={<RoomFilter />}
bulkActionButtons={<RoomBulkActionButtons />}
>
<Datagrid rowClick="show">
<EncryptionField

View File

@ -98,13 +98,6 @@ export default {
},
unencrypted: "Nicht verschlüsselt",
},
helper: {
purge:
"Alle lokalen Benutzer müssen den Raum verlassen haben, bevor er entfernt werden kann.",
},
action: {
purge: "Säubere Raum",
},
},
connections: {
name: "Verbindungen",

View File

@ -96,13 +96,6 @@ export default {
},
unencrypted: "Unencrypted",
},
helper: {
purge:
"All local users must have left the room before it can be removed.",
},
action: {
purge: "Purge room",
},
},
connections: {
name: "Connections",

View File

@ -67,8 +67,8 @@ const resourceMap = {
return json.total_rooms;
},
delete: id => ({
endpoint: "/_synapse/admin/v1/purge_room",
body: { room_id: id },
endpoint: `/_synapse/admin/v1/rooms/${id}/delete`,
body: { block: false },
method: "POST",
}),
},