Make sure trending is local only. Fixes #142

This commit is contained in:
Dessalines 2021-01-26 10:59:38 -05:00
parent 62df9baf73
commit 3ac41faabd
5 changed files with 13 additions and 5 deletions

View file

@ -9,6 +9,7 @@ import {
FollowCommunity,
ListCommunities,
SortType,
ListingType,
SiteView,
} from 'lemmy-js-client';
import { WebSocketService } from '../services';
@ -274,6 +275,7 @@ export class Communities extends Component<any, CommunitiesState> {
refetch() {
let listCommunitiesForm: ListCommunities = {
type_: ListingType.All,
sort: SortType.TopAll,
limit: communityLimit,
page: this.state.page,
@ -289,6 +291,7 @@ export class Communities extends Component<any, CommunitiesState> {
let pathSplit = req.path.split('/');
let page = pathSplit[3] ? Number(pathSplit[3]) : 1;
let listCommunitiesForm: ListCommunities = {
type_: ListingType.All,
sort: SortType.TopAll,
limit: communityLimit,
page,

View file

@ -21,6 +21,7 @@ import {
SiteView,
ListCommunities,
SortType,
ListingType,
PostView,
} from 'lemmy-js-client';
import { i18n } from '../i18next';
@ -65,6 +66,7 @@ export class CreatePost extends Component<any, CreatePostState> {
refetch() {
let listCommunitiesForm: ListCommunities = {
type_: ListingType.All,
sort: SortType.TopAll,
limit: 9999,
auth: authField(false),
@ -160,6 +162,7 @@ export class CreatePost extends Component<any, CreatePostState> {
static fetchInitialData(req: InitialFetchRequest): Promise<any>[] {
let listCommunitiesForm: ListCommunities = {
type_: ListingType.All,
sort: SortType.TopAll,
limit: 9999,
};

View file

@ -149,6 +149,7 @@ export class Main extends Component<any, MainState> {
fetchTrendingCommunities() {
let listCommunitiesForm: ListCommunities = {
type_: ListingType.Local,
sort: SortType.Hot,
limit: 6,
auth: authField(false),
@ -228,6 +229,7 @@ export class Main extends Component<any, MainState> {
}
let trendingCommunitiesForm: ListCommunities = {
type_: ListingType.Local,
sort: SortType.Hot,
limit: 6,
};