Merge branch 'baseurl' into 'main'

Actually fix baseURL

See merge request soapbox-pub/soapbox!3300
merge-requests/3305/head
Alex Gleason 2024-12-14 02:32:08 +00:00
commit dd3ac81a7b
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -20,9 +20,9 @@ const getAuthBaseURL = createSelector([
/** Base client for HTTP requests. */
export const baseClient = (
accessToken?: string | null,
baseURL: string = location.origin,
baseURL?: string,
): MastodonClient => {
return new MastodonClient(baseURL, accessToken || undefined);
return new MastodonClient(baseURL || location.origin, accessToken || undefined);
};
/**
@ -33,7 +33,7 @@ export default (getState: () => RootState, authType: string = 'user'): MastodonC
const state = getState();
const accessToken = getToken(state, authType);
const me = state.me;
const baseURL = BuildConfig.BACKEND_URL ?? (me ? getAuthBaseURL(state, me) : location.origin);
const baseURL = BuildConfig.BACKEND_URL || (me ? getAuthBaseURL(state, me) : undefined) || location.origin;
return baseClient(accessToken, baseURL);
};