diff --git a/app/Repositories/LessonRepository.ts b/app/Repositories/LessonRepository.ts index e2fc6c3..934ee6e 100644 --- a/app/Repositories/LessonRepository.ts +++ b/app/Repositories/LessonRepository.ts @@ -159,7 +159,10 @@ export default class LessonRepository { /** * Delete video from drive and database */ - await this.Drive.delete(`videos/${lesson.video.name}`); + if (lesson.video) { + await this.Drive.delete(`videos/${lesson.video.name}`); + } + await lesson.related('video').query().delete(); /**