diff --git a/src/managers/ReviewerManager/useReviewerManagerConfig.js b/src/managers/ReviewerManager/useReviewerManagerConfig.js index 6cab68525..2ff789246 100644 --- a/src/managers/ReviewerManager/useReviewerManagerConfig.js +++ b/src/managers/ReviewerManager/useReviewerManagerConfig.js @@ -10,8 +10,15 @@ export function useReviewerManagerConfig({recommendations}) { const items = []; function getRecommendationString(reviewAssignment) { + // As recommendations only available for OJS, not in OMP and OPS + if (recommendations === undefined) { + return null; + } + const recommendation = recommendations.find( - (r) => r.id === reviewAssignment.reviewerRecommendationId, + (r) => + r.reviewerRecommendationId === + reviewAssignment.reviewerRecommendationId, ); return recommendation ? localize(recommendation.title) : null; diff --git a/src/pages/dashboard/composables/useDashboardConfigReviewActivity.js b/src/pages/dashboard/composables/useDashboardConfigReviewActivity.js index dcc3a7ab6..a4f1e1e82 100644 --- a/src/pages/dashboard/composables/useDashboardConfigReviewActivity.js +++ b/src/pages/dashboard/composables/useDashboardConfigReviewActivity.js @@ -334,7 +334,9 @@ export function useDashboardConfigReviewActivity({recommendations}) { } const recommendation = recommendations.find( - (r) => r.id === reviewAssignment.reviewerRecommendationId, + (r) => + r.reviewerRecommendationId === + reviewAssignment.reviewerRecommendationId, ); return recommendation ? localize(recommendation.title) : null;