style: fix linting issues met Prettier
This commit is contained in:
		
							parent
							
								
									d6d382ef74
								
							
						
					
					
						commit
						f0938f2e7a
					
				
					 1 changed files with 9 additions and 13 deletions
				
			
		|  | @ -44,13 +44,9 @@ async function convertLearningPath(learningPath: LearningPathEntity, order: numb | ||||||
|     const nodesToLearningObjects: Map<LearningPathNode, FilteredLearningObject> = await getLearningObjectsForNodes(learningPath.nodes); |     const nodesToLearningObjects: Map<LearningPathNode, FilteredLearningObject> = await getLearningObjectsForNodes(learningPath.nodes); | ||||||
| 
 | 
 | ||||||
|     // The target ages of a learning path are the union of the target ages of all learning objects.
 |     // The target ages of a learning path are the union of the target ages of all learning objects.
 | ||||||
|     const targetAges = [...new Set( |     const targetAges = [...new Set(Array.from(nodesToLearningObjects.values()).flatMap((it) => it.targetAges || []))]; | ||||||
|         Array.from(nodesToLearningObjects.values()).flatMap((it) => it.targetAges || []) |  | ||||||
|     )]; |  | ||||||
|     // The keywords of the learning path consist of the union of the keywords of all learning objects.
 |     // The keywords of the learning path consist of the union of the keywords of all learning objects.
 | ||||||
|     const keywords = [...new Set( |     const keywords = [...new Set(Array.from(nodesToLearningObjects.values()).flatMap((it) => it.keywords || []))]; | ||||||
|         Array.from(nodesToLearningObjects.values()).flatMap((it) => it.keywords || [])) |  | ||||||
|     ]; |  | ||||||
| 
 | 
 | ||||||
|     const image = learningPath.image ? learningPath.image.toString('base64') : undefined; |     const image = learningPath.image ? learningPath.image.toString('base64') : undefined; | ||||||
| 
 | 
 | ||||||
|  | @ -94,11 +90,10 @@ async function convertNode( | ||||||
|     const transitions = node.transitions |     const transitions = node.transitions | ||||||
|         .filter( |         .filter( | ||||||
|             (trans) => |             (trans) => | ||||||
|                 !personalizedFor // If we do not want a personalized learning path, keep all transitions
 |                 !personalizedFor || // If we do not want a personalized learning path, keep all transitions
 | ||||||
|                 || isTransitionPossible(trans, optionalJsonStringToObject(lastSubmission?.content)) // Otherwise remove all transitions that aren't possible.
 |                 isTransitionPossible(trans, optionalJsonStringToObject(lastSubmission?.content)) // Otherwise remove all transitions that aren't possible.
 | ||||||
|         ).map( |  | ||||||
|             (trans, i) => convertTransition(trans, i, nodesToLearningObjects) |  | ||||||
|         ) |         ) | ||||||
|  |         .map((trans, i) => convertTransition(trans, i, nodesToLearningObjects)); | ||||||
|     return { |     return { | ||||||
|         _id: learningObject.uuid, |         _id: learningObject.uuid, | ||||||
|         language: learningObject.language, |         language: learningObject.language, | ||||||
|  | @ -107,7 +102,7 @@ async function convertNode( | ||||||
|         updatedAt: node.updatedAt.toISOString(), |         updatedAt: node.updatedAt.toISOString(), | ||||||
|         learningobject_hruid: node.learningObjectHruid, |         learningobject_hruid: node.learningObjectHruid, | ||||||
|         version: learningObject.version, |         version: learningObject.version, | ||||||
|         transitions |         transitions, | ||||||
|     }; |     }; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -122,8 +117,9 @@ async function convertNodes( | ||||||
|     nodesToLearningObjects: Map<LearningPathNode, FilteredLearningObject>, |     nodesToLearningObjects: Map<LearningPathNode, FilteredLearningObject>, | ||||||
|     personalizedFor?: PersonalizationTarget |     personalizedFor?: PersonalizationTarget | ||||||
| ): Promise<LearningObjectNode[]> { | ): Promise<LearningObjectNode[]> { | ||||||
|     const nodesPromise = Array.from(nodesToLearningObjects.entries()) |     const nodesPromise = Array.from(nodesToLearningObjects.entries()).map((entry) => | ||||||
|         .map(entry => convertNode(entry[0], entry[1], personalizedFor, nodesToLearningObjects)); |         convertNode(entry[0], entry[1], personalizedFor, nodesToLearningObjects) | ||||||
|  |     ); | ||||||
|     return await Promise.all(nodesPromise); |     return await Promise.all(nodesPromise); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Lint Action
						Lint Action