fix(invite): allow logged out users to view invites

This commit is contained in:
Paul Makles
2021-12-28 12:24:35 +00:00
parent 729716b22f
commit a9501ded91
4 changed files with 19 additions and 10 deletions

View File

@@ -19,7 +19,6 @@ import Channel from "./channels/Channel";
import Developer from "./developer/Developer";
import Friends from "./friends/Friends";
import Home from "./home/Home";
import Invite from "./invite/Invite";
import InviteBot from "./invite/InviteBot";
import ChannelSettings from "./settings/ChannelSettings";
import ServerSettings from "./settings/ServerSettings";
@@ -121,7 +120,6 @@ export default function App() {
<Route path="/friends" component={Friends} />
<Route path="/open/:id" component={Open} />
<Route path="/bot/:id" component={InviteBot} />
<Route path="/invite/:code?" component={Invite} />
<Route path="/" component={Home} />
</Switch>
</Routes>

View File

@@ -31,6 +31,16 @@ export function App() {
<Route path="/login/reset/:token">
<Login />
</Route>
<Route path="/invite/:code">
<CheckAuth blockRender>
<FakeClient>
<Invite />
</FakeClient>
</CheckAuth>
<CheckAuth auth blockRender>
<Invite />
</CheckAuth>
</Route>
<Route path="/login">
<CheckAuth>
<Login />
@@ -41,11 +51,6 @@ export function App() {
<RevoltApp />
</CheckAuth>
</Route>
<Route path="/invite/:code">
<FakeClient>
<Invite />
</FakeClient>
</Route>
</Switch>
</Suspense>
</Context>