diff --git a/src/Pages/settings/Preferences.tsx b/src/Pages/settings/Preferences.tsx index 7e765f05..1bb3205f 100644 --- a/src/Pages/settings/Preferences.tsx +++ b/src/Pages/settings/Preferences.tsx @@ -1,5 +1,5 @@ import { useDispatch, useSelector } from "react-redux"; -import { InitState, setPreferences, UserPreferences } from "State/Login"; +import { DefaultImgProxy, setPreferences, UserPreferences } from "State/Login"; import { RootState } from "State/Store"; import "./Preferences.css"; @@ -43,7 +43,7 @@ const PreferencesPage = () => { Use imgproxy to compress images
- dispatch(setPreferences({ ...perf, imgProxyConfig: e.target.checked ? InitState.preferences.imgProxyConfig : null }))} /> + dispatch(setPreferences({ ...perf, imgProxyConfig: e.target.checked ? DefaultImgProxy : null }))} />
{perf.imgProxyConfig && (
diff --git a/src/State/Login.ts b/src/State/Login.ts index aa69f0ef..ef083ed4 100644 --- a/src/State/Login.ts +++ b/src/State/Login.ts @@ -146,7 +146,7 @@ export interface LoginStore { preferences: UserPreferences }; -const DefaultImgProxy = { +export const DefaultImgProxy = { url: "https://imgproxy.snort.social", key: "a82fcf26aa0ccb55dfc6b4bd6a1c90744d3be0f38429f21a8828b43449ce7cebe6bdc2b09a827311bef37b18ce35cb1e6b1c60387a254541afa9e5b4264ae942", salt: "a897770d9abf163de055e9617891214e75a9016d748f8ef865e6ffbcb9ed932295659549773a22a019a5f06d0b440c320be411e3fddfe784e199e4f03d74bd9b" @@ -176,7 +176,7 @@ export const InitState = { showDebugMenus: false, autoShowLatest: false, fileUploader: "void.cat", - imgProxyConfig: null + imgProxyConfig: DefaultImgProxy } } as LoginStore;