Skip to content
Snippets Groups Projects
Commit 781fa5de authored by insert's avatar insert
Browse files

Attempt to fix no permission on server.

parent 25fa375c
No related merge requests found
......@@ -5,6 +5,8 @@ import { Invites } from "revolt.js/dist/api/objects";
import styles from "./Invite.module.scss";
import { useContext, useEffect, useState } from "preact/hooks";
import { defer } from "../../lib/defer";
import RequiresOnline from "../../context/revoltjs/RequiresOnline";
import {
AppContext,
......@@ -118,10 +120,13 @@ export default function Invite() {
const result = await client.joinInvite(
code,
);
if (result.type === "Server") {
history.push(
`/server/${result.server._id}/channel/${result.channel._id}`,
);
defer(() => {
history.push(
`/server/${result.server._id}/channel/${result.channel._id}`,
);
});
}
} catch (err) {
setError(takeError(err));
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment