import {DwengoEntityRepository} from "../dwengo-entity-repository"; import {LearningObject} from "../../entities/content/learning-object.entity"; import {LearningObjectIdentifier} from "../../entities/content/learning-object-identifier"; export class LearningObjectRepository extends DwengoEntityRepository { public findByIdentifier(identifier: LearningObjectIdentifier): Promise { return this.findOne({ hruid: identifier.hruid, language: identifier.language, version: identifier.version }); } // This repository is read-only for now since creating own learning object is an extension feature. }