From 76eef4a867bf6eb09b4916d7d470b07090fa5dfb Mon Sep 17 00:00:00 2001 From: Martin Krulis Date: Sun, 23 Jul 2023 16:05:02 +0200 Subject: [PATCH] Removing unnecessary reload of page when bonus points or points override are updated. --- src/containers/PointsContainer/PointsContainer.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/containers/PointsContainer/PointsContainer.js b/src/containers/PointsContainer/PointsContainer.js index ce7c8b0df..1cf2e1b4c 100644 --- a/src/containers/PointsContainer/PointsContainer.js +++ b/src/containers/PointsContainer/PointsContainer.js @@ -3,7 +3,7 @@ import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import PointsForm from '../../components/forms/PointsForm'; -import { setPoints, fetchSolution } from '../../redux/modules/solutions'; +import { setPoints } from '../../redux/modules/solutions'; const PointsContainer = ({ overriddenPoints = null, bonusPoints, setPoints, ...props }) => ( ({}), (dispatch, { submissionId }) => ({ - setPoints: ({ overriddenPoints, bonusPoints }) => - dispatch(setPoints(submissionId, overriddenPoints, bonusPoints)).then(() => - dispatch(fetchSolution(submissionId)) - ), + setPoints: ({ overriddenPoints, bonusPoints }) => dispatch(setPoints(submissionId, overriddenPoints, bonusPoints)), }) )(PointsContainer);