Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Make destination account route not die
  • Loading branch information
regalijan committed Nov 24, 2023
1 parent 040a60a commit 826a849
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions app/routes/data-transfer_.destination-account.tsx
Expand Up @@ -2,10 +2,13 @@ import { Button, Card, Container, Heading, VStack } from "@chakra-ui/react";
import { useLoaderData } from "@remix-run/react";

export async function loader({ context }: { context: RequestContext }) {
return context.env.ROBLOX_OAUTH_CLIENT_ID;
const { host, protocol } = new URL(context.request.url);

return { client_id: context.env.ROBLOX_OAUTH_CLIENT_ID, host, protocol };
}

export default function () {
const loaderData = useLoaderData<typeof loader>();
return (
<Container pt="16vh">
<Card borderRadius="32px" p="4vh">
Expand All @@ -16,10 +19,10 @@ export default function () {
as="a"
borderRadius="24px"
colorScheme="blue"
href={`https://apis.roblox.com/oauth/v1/authorize?client_id=${useLoaderData<
typeof loader
>()}&redirect_uri=${encodeURIComponent(
`${location.protocol}//${location.host}/api/data-transfers/verify`,
href={`https://apis.roblox.com/oauth/v1/authorize?client_id=${
loaderData.client_id
}&redirect_uri=${encodeURIComponent(
`${loaderData.protocol}//${loaderData.host}/api/data-transfers/verify`,
)}&response_type=code&scope=openid%20profile`}
>
Verify
Expand Down

0 comments on commit 826a849

Please sign in to comment.