diff --git a/external/lang b/external/lang index 039fabd2..50a710d7 160000 --- a/external/lang +++ b/external/lang @@ -1 +1 @@ -Subproject commit 039fabd2a9663456ad28a7c456fd55bc3fd153e5 +Subproject commit 50a710d761330632716b3f6d17ed964465d79213 diff --git a/package.json b/package.json index 43679d30..61822508 100644 --- a/package.json +++ b/package.json @@ -147,7 +147,7 @@ "react-scroll": "^1.8.2", "react-virtualized-auto-sizer": "^1.0.5", "react-virtuoso": "^1.10.4", - "revolt.js": "6.0.0-rc.19", + "revolt.js": "6.0.0-rc.20", "rimraf": "^3.0.2", "sass": "^1.35.1", "shade-blend-color": "^1.0.0", diff --git a/src/components/common/messaging/MessageBox.tsx b/src/components/common/messaging/MessageBox.tsx index 0bc562f7..6d3a87b7 100644 --- a/src/components/common/messaging/MessageBox.tsx +++ b/src/components/common/messaging/MessageBox.tsx @@ -151,7 +151,7 @@ export default observer(({ channel }: Props) => { const renderer = getRenderer(channel); - if (!(channel.permission & Permission.SendMessage)) { + if (!channel.havePermission("SendMessage")) { return ( @@ -479,7 +479,7 @@ export default observer(({ channel }: Props) => { setReplies={setReplies} /> - {channel.permission & Permission.UploadFiles ? ( + {channel.havePermission("UploadFiles") ? ( { )} {isAuthor || (message.channel && - message.channel.permission & Permission.ManageMessages) ? ( + message.channel.havePermission("ManageMessages")) ? ( diff --git a/src/pages/invite/InviteBot.tsx b/src/pages/invite/InviteBot.tsx index 2d356d52..9426e3c1 100644 --- a/src/pages/invite/InviteBot.tsx +++ b/src/pages/invite/InviteBot.tsx @@ -70,10 +70,7 @@ export default function InviteBot() { onChange={(e) => setServer(e.currentTarget.value)}> {[...client.servers.values()] - .filter( - (x) => - x.permission & Permission.ManageServer, - ) + .filter((x) => x.havePermission("ManageServer")) .map((server) => (