Merge pull request #5099 from lbryio/fix-hpLangDefaults

fix homepage and language defaults
This commit is contained in:
jessopb 2020-11-25 13:10:22 -05:00 committed by GitHub
commit 33a4ab340f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 7 deletions

View file

@ -19,7 +19,7 @@ const select = state => ({
loading: selectFetchingClaimSearch(state),
showNsfw: makeSelectClientSetting(SETTINGS.SHOW_MATURE)(state),
hideReposts: makeSelectClientSetting(SETTINGS.HIDE_REPOSTS)(state),
language: selectLanguage(state),
languageSetting: selectLanguage(state),
hiddenUris: selectBlockedChannels(state),
searchInLanguage: makeSelectClientSetting(SETTINGS.SEARCH_IN_LANGUAGE)(state),
});

View file

@ -55,7 +55,7 @@ export const selectThemePath = createSelector(
);
export const selectHomepageCode = createSelector(makeSelectClientSetting(SETTINGS.HOMEPAGE), setting => {
return setting || getDefaultHomepage();
return homepages[setting] ? setting : getDefaultHomepage();
});
export const selectLanguage = createSelector(makeSelectClientSetting(SETTINGS.LANGUAGE), setting => {
@ -67,11 +67,7 @@ export const selectHomepageData = createSelector(
selectHomepageCode,
homepageCode => {
// homepages = { 'en': homepageFile, ... }
if (!homepageCode || !homepages[homepageCode]) {
return getDefaultHomepage();
} else {
return homepages[homepageCode];
}
return homepages[homepageCode];
}
);