GraphQL API
Features
-
We added a new PlanLocationValidation implementation for the PlanValidation type, which contains validation issues related to Plan Locations.
- We added a new cancelSolve mutation to Plans, which allows you to stop an in-progress Plan being solved.
Fixes
- Various fixes around ensuring Contacts can be re-added to Events if their previous enrollment is cancelled:
-
mutation event.registerContacts and registerPassholder: You are now allowed to register a contact on an event where they already have an existing cancelled registration (previously, you could not re-register a contact that was already registered, even if cancelled).
-
mutation learner.reactivate: We updated the behavior so that you cannot reactivate a cancelled learner if the same contact is active on the event.
-
mutation learningPaths.reactivateLearner: We updated the behavior so that you cannot reactivate a cancelled learner if the same contact is active on the Learning Path.
-
mutation opportunities.progress: We updated the behavior to be consistent with the above.
-
Deprecation notices
-
The fields instructions and description for the createLmsResource mutation and updateLmsResource mutation have been deprecated. These values can now be set using displayName and htmlDescription matching the LmsContent fields. These deprecated fields will be removed on December 5, 2022.
-
The WebLinkPortal.updateAccountForExistingContacts field is being removed December 10, 2022. This setting had no effect.
-
A validation to prevent archived token types being used in the trainingTokenIssues.create mutation will be introduced on January 17, 2022. If an archived training token type is used, an error will be returned. As this is a change in behavior, we are treating it as a deprecation of functionality.
-
isTaxInclusiveOnly is being deprecated as a WebLink portal feature, this is a setting that tells WebLink that prices set in Administrate include tax. Prices should be set in Administrate with separate tax and the taxInclusive setting used to determine if prices are shown in WebLink with tax or not. It will be removed on February 28, 2023.
WebLink API
Features
-
The booking.cancelEventLearner mutation in the Weblink API can now be used to cancel a Learner who was registered onto an LMS Event using a training pass.
Comments
0 comments
Article is closed for comments.