fix: fixed landing url and filters
This commit is contained in:
@@ -23,7 +23,7 @@ export function fetchCourseConfig(courseId) {
|
||||
return async (dispatch) => {
|
||||
try {
|
||||
let learnerSort = LearnersOrdering.BY_LAST_ACTIVITY;
|
||||
let postsFilterStatus = PostsStatusFilter.ALL;
|
||||
const postsFilterStatus = PostsStatusFilter.ALL;
|
||||
dispatch(fetchConfigRequest());
|
||||
|
||||
const config = await getDiscussionsConfig(courseId);
|
||||
@@ -34,7 +34,6 @@ export function fetchCourseConfig(courseId) {
|
||||
|
||||
if ((config.has_moderation_privileges || config.is_group_ta)) {
|
||||
learnerSort = LearnersOrdering.BY_FLAG;
|
||||
postsFilterStatus = PostsStatusFilter.REPORTED;
|
||||
}
|
||||
|
||||
dispatch(fetchConfigSuccess(camelCaseObject(config)));
|
||||
|
||||
@@ -9,7 +9,7 @@ import {
|
||||
|
||||
import { RequestStatus, Routes } from '../../data/constants';
|
||||
import { useIsOnDesktop, useIsOnXLDesktop, useShowLearnersTab } from '../data/hooks';
|
||||
import { selectconfigLoadingStatus, selectUserHasModerationPrivileges, selectUserIsGroupTa } from '../data/selectors';
|
||||
import { selectconfigLoadingStatus } from '../data/selectors';
|
||||
import { LearnerPostsView, LearnersView } from '../learners';
|
||||
import { PostsView } from '../posts';
|
||||
import { TopicsView } from '../topics';
|
||||
@@ -18,8 +18,6 @@ export default function DiscussionSidebar({ displaySidebar }) {
|
||||
const location = useLocation();
|
||||
const isOnDesktop = useIsOnDesktop();
|
||||
const isOnXLDesktop = useIsOnXLDesktop();
|
||||
const userHasModerationPrivileges = useSelector(selectUserHasModerationPrivileges);
|
||||
const userIsGroupTa = useSelector(selectUserIsGroupTa);
|
||||
const configStatus = useSelector(selectconfigLoadingStatus);
|
||||
const redirectToLearnersTab = useShowLearnersTab();
|
||||
return (
|
||||
@@ -51,7 +49,7 @@ export default function DiscussionSidebar({ displaySidebar }) {
|
||||
from={Routes.DISCUSSIONS.PATH}
|
||||
to={{
|
||||
...location,
|
||||
pathname: (userHasModerationPrivileges || userIsGroupTa) ? Routes.POSTS.ALL_POSTS : Routes.POSTS.MY_POSTS,
|
||||
pathname: Routes.POSTS.ALL_POSTS,
|
||||
}}
|
||||
/>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user