@studyportals/sp-lord-business-interface
Advanced tools
Comparing version 0.0.1-66 to 0.0.1-67
@@ -15,4 +15,8 @@ import { FulfillmentStep } from "./src/FulfillmentStep"; | ||
import { FulfillmentTransitionTrigger } from "./src/FulfillmentTransitionTrigger"; | ||
import { SuccessFee } from "./src/SuccessFee"; | ||
import { EnrolmentNotInScopeReason } from "./src/EnrolmentNotInScopeReason"; | ||
export { FulfillmentTransitionTrigger, FulfillmentStep, IFulfillmentTransitionDescription, FulfillmentTransition, FulfillmentStepFlyweightFactory, FulfillmentProcessDescriptionResult, LordBusinessClient, ProgrammeLevel, EnrolmentIdentificationSource, EnrolmentStatus, PresentationEnrolment, PresentationEnrolmentResult, EnrolmentEnrichmentSpecification, DisqualificationReason, SuccessFee, EnrolmentNotInScopeReason, }; | ||
import { SuccessFeeType } from "./src/SuccessFeeType"; | ||
import { SuccessFee } from "./src/SucessFee"; | ||
import { PresentationPartnership } from "./src/PresentationPartnership"; | ||
import { PresentationPartnershipResult } from "./src/PresentationPartnershipResult"; | ||
import { PartnershipSuccessManager } from "./src/PartnershipSuccessManager"; | ||
export { FulfillmentTransitionTrigger, FulfillmentStep, IFulfillmentTransitionDescription, FulfillmentTransition, FulfillmentStepFlyweightFactory, FulfillmentProcessDescriptionResult, LordBusinessClient, ProgrammeLevel, EnrolmentIdentificationSource, EnrolmentStatus, PresentationEnrolment, PresentationEnrolmentResult, EnrolmentEnrichmentSpecification, DisqualificationReason, EnrolmentNotInScopeReason, SuccessFeeType, SuccessFee, PresentationPartnership, PresentationPartnershipResult, PartnershipSuccessManager, }; |
12
index.js
@@ -29,6 +29,14 @@ "use strict"; | ||
exports.FulfillmentTransitionTrigger = FulfillmentTransitionTrigger_1.FulfillmentTransitionTrigger; | ||
const SuccessFee_1 = require("./src/SuccessFee"); | ||
exports.SuccessFee = SuccessFee_1.SuccessFee; | ||
const EnrolmentNotInScopeReason_1 = require("./src/EnrolmentNotInScopeReason"); | ||
exports.EnrolmentNotInScopeReason = EnrolmentNotInScopeReason_1.EnrolmentNotInScopeReason; | ||
const SuccessFeeType_1 = require("./src/SuccessFeeType"); | ||
exports.SuccessFeeType = SuccessFeeType_1.SuccessFeeType; | ||
const SucessFee_1 = require("./src/SucessFee"); | ||
exports.SuccessFee = SucessFee_1.SuccessFee; | ||
const PresentationPartnership_1 = require("./src/PresentationPartnership"); | ||
exports.PresentationPartnership = PresentationPartnership_1.PresentationPartnership; | ||
const PresentationPartnershipResult_1 = require("./src/PresentationPartnershipResult"); | ||
exports.PresentationPartnershipResult = PresentationPartnershipResult_1.PresentationPartnershipResult; | ||
const PartnershipSuccessManager_1 = require("./src/PartnershipSuccessManager"); | ||
exports.PartnershipSuccessManager = PartnershipSuccessManager_1.PartnershipSuccessManager; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@studyportals/sp-lord-business-interface", | ||
"version": "0.0.1-66", | ||
"version": "0.0.1-67", | ||
"description": "Typescript library containing resources that facilitate integration with Lord Business.", | ||
@@ -5,0 +5,0 @@ "main": "bin/index.js", |
@@ -12,2 +12,3 @@ import { IRequestSender, ISuperAgentRequestFactory } from "@studyportals/mb-platform-http-requests"; | ||
retrieveAllEnrolments(): Promise<PresentationEnrolment[]>; | ||
retrievePartnershipForOrganisation(organisationId: string): Promise<PresentationEnrolment[]>; | ||
triggerEnrolmentInCurrentProcessingRound(enrolmentIdentity: string): Promise<void>; | ||
@@ -14,0 +15,0 @@ triggerEnrolmentNotForInvoicing(enrolmentIdentity: string): Promise<void>; |
@@ -34,2 +34,9 @@ "use strict"; | ||
} | ||
retrievePartnershipForOrganisation(organisationId) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
const request = this.createGetRequest("/presentation/partnerships"); | ||
const result = yield this.requestSender.sendAndExtractBody(request); | ||
return result.enrolments; | ||
}); | ||
} | ||
triggerEnrolmentInCurrentProcessingRound(enrolmentIdentity) { | ||
@@ -36,0 +43,0 @@ return __awaiter(this, void 0, void 0, function* () { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
64306
64
807