From f5b56ee42f45daaa8f335aa108ccba3c44ee4c75 Mon Sep 17 00:00:00 2001
From: NepNep21 <43792621+NepNep21@users.noreply.github.com>
Date: Sat, 27 Aug 2022 14:07:23 -0300
Subject: [PATCH] yarn fix
---
src/components/users.js | 9 +++++----
src/synapse/dataProvider.js | 18 ++++++++++++++----
2 files changed, 19 insertions(+), 8 deletions(-)
diff --git a/src/components/users.js b/src/components/users.js
index b452349..abf9080 100644
--- a/src/components/users.js
+++ b/src/components/users.js
@@ -46,7 +46,7 @@ import {
TopToolbar,
sanitizeListRestProps,
NumberField,
- ImageField
+ ImageField,
} from "react-admin";
import { Link } from "react-router-dom";
import { ServerNoticeButton, ServerNoticeBulkButton } from "./ServerNotices";
@@ -451,9 +451,10 @@ export const UserEdit = props => {
perPage={50}
sort={{ field: "created_ts", order: "DESC" }}
>
- }
- isRowExpandable={row => row.is_image }
+ }
+ isRowExpandable={row => row.is_image}
>
{
async function isImage(url) {
const resp = await fetch(url, {
- method: "HEAD"
+ method: "HEAD",
});
const type = resp.headers.get("Content-Type");
@@ -170,8 +170,18 @@ const resourceMap = {
map: async um => ({
...um,
id: um.media_id,
- url: `${localStorage.getItem("base_url")}/_matrix/media/v3/download/${localStorage.getItem("home_server")}/${um.media_id}`,
- is_image: await isImage(`${localStorage.getItem("base_url")}/_matrix/media/v3/download/${localStorage.getItem("home_server")}/${um.media_id}`)
+ url: `${localStorage.getItem(
+ "base_url"
+ )}/_matrix/media/v3/download/${localStorage.getItem("home_server")}/${
+ um.media_id
+ }`,
+ is_image: await isImage(
+ `${localStorage.getItem(
+ "base_url"
+ )}/_matrix/media/v3/download/${localStorage.getItem("home_server")}/${
+ um.media_id
+ }`
+ ),
}),
reference: id => ({
endpoint: `/_synapse/admin/v1/users/${id}/media`,
@@ -416,7 +426,7 @@ const dataProvider = {
return {
data: data,
total: res.total(json, from, perPage),
- }
+ };
});
},