Skip to content

Commit e10ef3b

Browse files
committed
Fix Routing Issues
1 parent b3ec91d commit e10ef3b

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

backend/question-service/models/HistoryEntry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export interface HistoryEntry extends mongoose.Document {
1515
const historyEntrySchema: Schema = new Schema<HistoryEntry>({
1616
userId: { type: String, required: true },
1717
question: { type: Schema.Types.ObjectId, ref: 'question', required: true },
18-
roomId: { type: String, required: true, unique: true },
18+
roomId: { type: String, required: true },
1919
attemptStartedAt: { type: Date, required: true, default: Date.now() },
2020
attemptCompletedAt: { type: Date, required: true, default: Date.now() },
2121
collaboratorId: { type: String, required: true },

backend/question-service/routes/historyRoutes.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ import { authenticateToken } from '../middlewares/auth';
1010

1111
const router = express.Router();
1212

13-
router.get('/', authenticateToken, getUserHistoryEntries);
14-
router.post('/', authenticateToken, createOrUpdateUserHistoryEntry);
15-
router.delete('/:id', authenticateToken, deleteUserHistoryEntry);
16-
router.delete('/', authenticateToken, deleteUserHistoryEntries);
17-
router.delete('/all', authenticateToken, deleteAllUserHistoryEntries);
13+
router.get("/", authenticateToken, getUserHistoryEntries);
14+
router.post("/", authenticateToken, createOrUpdateUserHistoryEntry);
15+
router.delete("/user/:id", authenticateToken, deleteUserHistoryEntry);
16+
router.delete("/user", authenticateToken, deleteUserHistoryEntries);
17+
router.delete("/all", authenticateToken, deleteAllUserHistoryEntries);
1818

1919
export default router;

frontend/src/data/repositories/HistoryRemoteDataSource.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class HistoryRemoteDataSource extends BaseApi {
1919

2020
async deleteSelectedHistories(selectedHistoryIds: string[]): Promise<void> {
2121
selectedHistoryIds.forEach(async (id) => {
22-
await this.delete<void>(`/${id}`);
22+
await this.delete<void>(`/user/${id}`);
2323
});
2424
}
2525

0 commit comments

Comments
 (0)