fix: link + exporteren attachment
This commit is contained in:
		
							parent
							
								
									b71b901f9e
								
							
						
					
					
						commit
						3a44e02970
					
				
					 2 changed files with 11 additions and 4 deletions
				
			
		|  | @ -2,7 +2,7 @@ import { forkEntityManager, initORM } from '../src/orm.js'; | ||||||
| import dotenv from 'dotenv'; | import dotenv from 'dotenv'; | ||||||
| import { makeTestStudents } from './test_assets/users/students.testdata.js'; | import { makeTestStudents } from './test_assets/users/students.testdata.js'; | ||||||
| import { makeTestTeachers } from './test_assets/users/teachers.testdata.js'; | import { makeTestTeachers } from './test_assets/users/teachers.testdata.js'; | ||||||
| import { makeTestLearningObjects } from './test_assets/content/learning-objects.testdata.js'; | import { makeTestLearningObjects, testLearningObject01 } from './test_assets/content/learning-objects.testdata.js'; | ||||||
| import { makeTestLearningPaths } from './test_assets/content/learning-paths.testdata.js'; | import { makeTestLearningPaths } from './test_assets/content/learning-paths.testdata.js'; | ||||||
| import { makeTestClasses } from './test_assets/classes/classes.testdata.js'; | import { makeTestClasses } from './test_assets/classes/classes.testdata.js'; | ||||||
| import { getAssignment01, getAssignment02, makeTestAssignemnts } from './test_assets/assignments/assignments.testdata.js'; | import { getAssignment01, getAssignment02, makeTestAssignemnts } from './test_assets/assignments/assignments.testdata.js'; | ||||||
|  | @ -41,7 +41,7 @@ export async function setupTestApp(): Promise<void> { | ||||||
|     const classJoinRequests = makeTestClassJoinRequests(em, students, classes); |     const classJoinRequests = makeTestClassJoinRequests(em, students, classes); | ||||||
|     const attachments = makeTestAttachments(em, learningObjects); |     const attachments = makeTestAttachments(em, learningObjects); | ||||||
| 
 | 
 | ||||||
|     learningObjects[1].attachments = attachments; |     testLearningObject01.attachments = attachments; | ||||||
| 
 | 
 | ||||||
|     const questions = makeTestQuestions(em, students, groups); |     const questions = makeTestQuestions(em, students, groups); | ||||||
|     const answers = makeTestAnswers(em, teachers, questions); |     const answers = makeTestAnswers(em, teachers, questions); | ||||||
|  |  | ||||||
|  | @ -1,10 +1,11 @@ | ||||||
| import { EntityManager } from '@mikro-orm/core'; | import { EntityManager } from '@mikro-orm/core'; | ||||||
| import { Attachment } from '../../../src/entities/content/attachment.entity'; | import { Attachment } from '../../../src/entities/content/attachment.entity'; | ||||||
| import { LearningObject } from '../../../src/entities/content/learning-object.entity'; | import { LearningObject } from '../../../src/entities/content/learning-object.entity'; | ||||||
|  | import { testLearningObject01 } from './learning-objects.testdata'; | ||||||
| 
 | 
 | ||||||
| export function makeTestAttachments(em: EntityManager, learningObjects: LearningObject[]): Attachment[] { | export function makeTestAttachments(em: EntityManager, learningObjects: LearningObject[]): Attachment[] { | ||||||
|     const attachment01 = em.create(Attachment, { |     attachment01 = em.create(Attachment, { | ||||||
|         learningObject: learningObjects[1], |         learningObject: testLearningObject01, | ||||||
|         name: 'attachment01', |         name: 'attachment01', | ||||||
|         mimeType: '', |         mimeType: '', | ||||||
|         content: Buffer.from(''), |         content: Buffer.from(''), | ||||||
|  | @ -12,3 +13,9 @@ export function makeTestAttachments(em: EntityManager, learningObjects: Learning | ||||||
| 
 | 
 | ||||||
|     return [attachment01]; |     return [attachment01]; | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | let attachment01: Attachment; | ||||||
|  | 
 | ||||||
|  | export function getAttachment01(): Attachment{ | ||||||
|  |     return attachment01; | ||||||
|  | } | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 laurejablonski
						laurejablonski