fix: things (#401)
* fix: use relative path for volumes * fix: null check oauth config * fix: attempt refresh if error is on /dashboard --------- Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
This commit is contained in:
parent
24b06c76fb
commit
1ddd351242
4 changed files with 13 additions and 7 deletions
|
@ -23,8 +23,8 @@ services:
|
||||||
env_file:
|
env_file:
|
||||||
- .env.local
|
- .env.local
|
||||||
volumes:
|
volumes:
|
||||||
- '$PWD/uploads:/zipline/uploads'
|
- './uploads:/zipline/uploads'
|
||||||
- '$PWD/public:/zipline/public'
|
- './public:/zipline/public'
|
||||||
depends_on:
|
depends_on:
|
||||||
- 'postgres'
|
- 'postgres'
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ services:
|
||||||
- CORE_LOGGER=true
|
- CORE_LOGGER=true
|
||||||
volumes:
|
volumes:
|
||||||
- './uploads:/zipline/uploads'
|
- './uploads:/zipline/uploads'
|
||||||
- '$PWD/public:/zipline/public'
|
- './public:/zipline/public'
|
||||||
depends_on:
|
depends_on:
|
||||||
- 'postgres'
|
- 'postgres'
|
||||||
|
|
||||||
|
|
|
@ -61,7 +61,7 @@ export const getServerSideProps: GetServerSideProps<ServerSideProps> = async (ct
|
||||||
user_registration: config.features.user_registration,
|
user_registration: config.features.user_registration,
|
||||||
oauth_registration: config.features.oauth_registration,
|
oauth_registration: config.features.oauth_registration,
|
||||||
oauth_providers: JSON.stringify(oauth_providers),
|
oauth_providers: JSON.stringify(oauth_providers),
|
||||||
bypass_local_login: config.oauth.bypass_local_login,
|
bypass_local_login: config.oauth?.bypass_local_login ?? false,
|
||||||
chunks_size: config.chunks.chunks_size,
|
chunks_size: config.chunks.chunks_size,
|
||||||
max_size: config.chunks.max_size,
|
max_size: config.chunks.max_size,
|
||||||
totp_enabled: config.mfa.totp_enabled,
|
totp_enabled: config.mfa.totp_enabled,
|
||||||
|
|
|
@ -2,8 +2,10 @@ import { Button, Stack, Title, Tooltip } from '@mantine/core';
|
||||||
import MutedText from 'components/MutedText';
|
import MutedText from 'components/MutedText';
|
||||||
import Head from 'next/head';
|
import Head from 'next/head';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
|
import { useRouter } from 'next/router';
|
||||||
|
|
||||||
export default function FiveHundred() {
|
export default function FiveHundred() {
|
||||||
|
const { asPath } = useRouter();
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Head>
|
<Head>
|
||||||
|
@ -24,9 +26,13 @@ export default function FiveHundred() {
|
||||||
<Tooltip label={"Take a look at Zipline's logs and the browser console for more info"}>
|
<Tooltip label={"Take a look at Zipline's logs and the browser console for more info"}>
|
||||||
<MutedText>Internal server error</MutedText>
|
<MutedText>Internal server error</MutedText>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
|
{asPath === '/dashboard' ? (
|
||||||
|
<Button onClick={() => window.location.reload()}>Attempt Refresh</Button>
|
||||||
|
) : (
|
||||||
<Button component={Link} href='/dashboard'>
|
<Button component={Link} href='/dashboard'>
|
||||||
Head to the Dashboard
|
Head to the Dashboard
|
||||||
</Button>
|
</Button>
|
||||||
|
)}
|
||||||
</Stack>
|
</Stack>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue