Invoke jq
with -r
flag instead of using sed to remove double quotes
This commit is contained in:
parent
009ef80bbf
commit
0607550b6d
@ -29,9 +29,8 @@ debug () {
|
|||||||
}
|
}
|
||||||
get_obsolete_rooms () {
|
get_obsolete_rooms () {
|
||||||
curl --silent -H "Authorization: Bearer $token" \
|
curl --silent -H "Authorization: Bearer $token" \
|
||||||
"${host}:${port}/_synapse/admin/v1/rooms" \
|
"${host}:${port}/_synapse/admin/v1/rooms?limit=${rooms_query_limit}" \
|
||||||
| jq '.rooms[] | select(.joined_local_members == 0) | .room_id' \
|
| jq -r '.rooms[] | select(.joined_local_members == 0) | .room_id'
|
||||||
| sed 's/"//g'
|
|
||||||
}
|
}
|
||||||
|
|
||||||
get_synapse_version () {
|
get_synapse_version () {
|
||||||
@ -42,8 +41,7 @@ get_synapse_version () {
|
|||||||
get_all_rooms () {
|
get_all_rooms () {
|
||||||
curl --silent -H "Authorization: Bearer $token" \
|
curl --silent -H "Authorization: Bearer $token" \
|
||||||
"${host}:${port}/_synapse/admin/v1/rooms?limit=${rooms_query_limit}" \
|
"${host}:${port}/_synapse/admin/v1/rooms?limit=${rooms_query_limit}" \
|
||||||
| jq '.rooms[].room_id' \
|
| jq -r '.rooms[].room_id'
|
||||||
| sed 's/"//g'
|
|
||||||
}
|
}
|
||||||
|
|
||||||
purge_obsolete_rooms () {
|
purge_obsolete_rooms () {
|
||||||
|
Reference in New Issue
Block a user