fix: The client and server send the ILevel type differently
This commit is contained in:
		
							parent
							
								
									9144676ec2
								
							
						
					
					
						commit
						8e71aa85dc
					
				| @ -52,11 +52,17 @@ const assert = require('assert'); | ||||
|     app.use("/api/user", UserRouter); | ||||
|     app.get("/api/levels", async (req, res) => { | ||||
|         // TODO: if (levels)
 | ||||
|         const levels = (await db.collection("levels").find() | ||||
|         const levels = (await db.collection("levels").find({}, { | ||||
|             // The order in which we send the levels is important, so better
 | ||||
|             // sort them
 | ||||
|             sort: { | ||||
|                 level: 1, | ||||
|             }, | ||||
|         }) | ||||
|             .toArray()) | ||||
|             .map((el) => { | ||||
|                 let tmp = Object.assign({}, el); | ||||
|                 delete tmp.queue; | ||||
|                 delete tmp.vocab; | ||||
|                 delete tmp._id; | ||||
| 
 | ||||
|                 return tmp; | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| export interface ILevel { | ||||
|     name: string; | ||||
|     desc: string; | ||||
|     description: string; | ||||
|     level: number; | ||||
| 
 | ||||
|     done: boolean; | ||||
|  | ||||
| @ -74,7 +74,7 @@ export default class Dashboard extends React.Component<IProps> { | ||||
|                             <Typography variant="title" component="p">{level.name}</Typography> | ||||
|                             <br /> | ||||
|                             <Typography component="p"> | ||||
|                                 {level.desc} | ||||
|                                 {level.description} | ||||
|                             </Typography> | ||||
|                             <Button | ||||
|                                 component={Link} | ||||
|  | ||||
| @ -68,7 +68,7 @@ export default class Dashboard extends React.Component<IProps> { | ||||
|                         <Typography variant="title" component="p">{level.name}</Typography> | ||||
|                         <br /> | ||||
|                         <Typography component="p"> | ||||
|                             {level.desc} | ||||
|                             {level.description} | ||||
|                         </Typography> | ||||
|                     </CardContent> | ||||
|                     <CardActions> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Polynomdivision
						Alexander Polynomdivision