Skip to content

Commit db48df6

Browse files
committed
Re-enabling debug resubmits for C# .NET environment.
1 parent 51f901c commit db48df6

File tree

2 files changed

+14
-38
lines changed

2 files changed

+14
-38
lines changed

src/pages/ReferenceSolution/ReferenceSolution.js

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { ReferenceSolutionNavigation } from '../../components/layout/Navigation'
1111
import ReferenceSolutionDetail from '../../components/ReferenceSolutions/ReferenceSolutionDetail';
1212
import FetchManyResourceRenderer from '../../components/helpers/FetchManyResourceRenderer';
1313
import ResourceRenderer from '../../components/helpers/ResourceRenderer';
14-
import Button, { TheButtonGroup } from '../../components/widgets/TheButton';
14+
import { TheButtonGroup } from '../../components/widgets/TheButton';
1515
import Callout from '../../components/widgets/Callout';
1616
import { ReferenceSolutionIcon } from '../../components/icons';
1717

@@ -34,7 +34,6 @@ import {
3434
fetchManyStatus,
3535
} from '../../redux/selectors/referenceSolutionEvaluations';
3636

37-
import { ENV_CS_DOTNET_CORE_ID } from '../../helpers/exercise/environments';
3837
import { hasPermissions } from '../../helpers/common';
3938

4039
const exerciseHasRuntime = defaultMemoize(
@@ -116,22 +115,11 @@ class ReferenceSolution extends Component {
116115
isDebug={false}
117116
locale={locale}
118117
/>
119-
120-
{referenceSolution.runtimeEnvironmentId ===
121-
ENV_CS_DOTNET_CORE_ID /* temporary disable debug resubmits of .NET Core */ ? (
122-
<Button disabled={true}>
123-
<FormattedMessage
124-
id="app.solution.dotnetResubmitTemporaryDisabled"
125-
defaultMessage="Debug Resubmit Temporary Disabled"
126-
/>
127-
</Button>
128-
) : (
129-
<ResubmitReferenceSolutionContainer
130-
id={referenceSolution.id}
131-
isDebug={true}
132-
locale={locale}
133-
/>
134-
)}
118+
<ResubmitReferenceSolutionContainer
119+
id={referenceSolution.id}
120+
isDebug={true}
121+
locale={locale}
122+
/>
135123
</TheButtonGroup>
136124
</div>
137125
)}

src/pages/Solution/Solution.js

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import AcceptSolutionContainer from '../../containers/AcceptSolutionContainer';
1313
import ReviewSolutionContainer from '../../containers/ReviewSolutionContainer';
1414
import ResubmitSolutionContainer from '../../containers/ResubmitSolutionContainer';
1515
import FetchManyResourceRenderer from '../../components/helpers/FetchManyResourceRenderer';
16-
import Button, { TheButtonGroup } from '../../components/widgets/TheButton';
16+
import { TheButtonGroup } from '../../components/widgets/TheButton';
1717

1818
import { fetchRuntimeEnvironments } from '../../redux/modules/runtimeEnvironments';
1919
import { fetchAssignmentIfNeeded } from '../../redux/modules/assignments';
@@ -35,7 +35,6 @@ import {
3535
import { evaluationsForSubmissionSelector, fetchManyStatus } from '../../redux/selectors/submissionEvaluations';
3636
import { assignmentSubmissionScoreConfigSelector } from '../../redux/selectors/exerciseScoreConfig';
3737

38-
import { ENV_CS_DOTNET_CORE_ID } from '../../helpers/exercise/environments';
3938
import { hasPermissions } from '../../helpers/common';
4039
import { SolutionResultsIcon, WarningIcon } from '../../components/icons';
4140

@@ -130,24 +129,13 @@ class Solution extends Component {
130129
userId={solution.authorId}
131130
locale={locale}
132131
/>
133-
134-
{solution.runtimeEnvironmentId ===
135-
ENV_CS_DOTNET_CORE_ID /* temporary disable debug resubmits of .NET Core */ ? (
136-
<Button disabled={true}>
137-
<FormattedMessage
138-
id="app.solution.dotnetResubmitTemporaryDisabled"
139-
defaultMessage="Debug Resubmit Temporary Disabled"
140-
/>
141-
</Button>
142-
) : (
143-
<ResubmitSolutionContainer
144-
id={solution.id}
145-
assignmentId={assignment.id}
146-
isDebug={true}
147-
userId={solution.authorId}
148-
locale={locale}
149-
/>
150-
)}
132+
<ResubmitSolutionContainer
133+
id={solution.id}
134+
assignmentId={assignment.id}
135+
isDebug={true}
136+
userId={solution.authorId}
137+
locale={locale}
138+
/>
151139
</>
152140
)}
153141
</TheButtonGroup>

0 commit comments

Comments
 (0)