diff --git a/src/config/constants.js b/src/config/constants.js index 2c5611701..68b17373f 100644 --- a/src/config/constants.js +++ b/src/config/constants.js @@ -965,4 +965,4 @@ export const PROJECT_REPORTS = { /** * Report session length in seconds */ -export const REPORT_SESSION_LENGTH = 30 * 60 // 30 minutes +export const REPORT_SESSION_LENGTH = 25 * 60 // 25 minutes (5 minutes less than the report session) diff --git a/src/projects/actions/projectTopics.js b/src/projects/actions/projectTopics.js index 0df3e97cd..60a6fae0d 100644 --- a/src/projects/actions/projectTopics.js +++ b/src/projects/actions/projectTopics.js @@ -68,7 +68,8 @@ const getProjectTopicsWithMember = (dispatch, projectId, tag) => { resolve(value) return dispatch(loadMembers(userIds)) .then(() => resolve(value)) - .catch(err => reject(err)) + // even if we failed to load user details for topics we should still proceed to show the topics and don't fail + .catch(() => resolve(value)) }) .catch(err => reject(err)) })