Skip to content

Commit 34459a2

Browse files
authored
Merge pull request #91 from CS3219-AY2425S1/solomon/fix-multiple-code-saved-messages
Solomon/fix multiple code saved messages
2 parents 60f044f + 28871f9 commit 34459a2

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

apps/frontend/src/app/collaboration/[id]/page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ export default function CollaborationPage(props: CollaborationProps) {
249249
customTestCases: "",
250250
});
251251
updateExecutionResults(data);
252-
infoMessage("Test cases executed. Review the results below.");
252+
successMessage("Test cases executed. Review the results below.");
253253
sendExecutionResultsToMatchedUser(data);
254254
} finally {
255255
setIsLoadingTestCase(false);
@@ -500,6 +500,9 @@ export default function CollaborationPage(props: CollaborationProps) {
500500
<div className="spinner-container">
501501
{isLoadingSubmission && <Spin tip="Saving code..." />}
502502
</div>
503+
<Tooltip title="Submit will run public and hidden test cases before submitting">
504+
<InfoCircleFilled className="submit-code" />
505+
</Tooltip>
503506
<Button
504507
icon={<SendOutlined />}
505508
iconPosition="end"

apps/frontend/src/components/CollaborativeEditor/CollaborativeEditor.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ const CollaborativeEditor = forwardRef(
304304
state.editorState &&
305305
state.editorState.id !== latestLanguageChangeId
306306
) {
307-
latestSubmissionId = state.editorState.id;
307+
latestLanguageChangeId = state.editorState.id;
308308
setSelectedLanguage(state.editorState.language);
309309
// if (props.user === state.user.name) {
310310
// console.log("ownself update ownself");

apps/frontend/src/components/question/TestcaseDetail/TestcaseDetail.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
InfoCircleFilled,
44
PlayCircleOutlined,
55
} from "@ant-design/icons";
6-
import { Button, Input, Spin, Tabs, TabsProps, Typography } from "antd";
6+
import { Button, Input, Spin, Tabs, TabsProps, Tooltip, Typography } from "antd";
77
import "./styles.scss";
88
import { isTestResult, Test } from "@/app/services/execute";
99

@@ -100,6 +100,9 @@ export const TestcaseDetail = (props: TestcaseDetailProps) => {
100100
<div className="spinner-container">
101101
{props.isLoadingTestCase && <Spin tip="Running test cases..." />}
102102
</div>
103+
<Tooltip title="Run test cases will run public test cases">
104+
<InfoCircleFilled className="run-test-cases-info" />
105+
</Tooltip>
103106
<Button
104107
icon={<PlayCircleOutlined />}
105108
iconPosition="end"

0 commit comments

Comments
 (0)