From d19c7f2a2d214ecb88c3f103c388f332167cabae Mon Sep 17 00:00:00 2001 From: Guy Marriott Date: Mon, 19 Nov 2018 14:04:12 +1300 Subject: [PATCH] DOCS Updating HistoryViewer documentation to specify the rollback mutation instead of copyToStage --- .../00_Model/10_Versioning.md | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/docs/en/02_Developer_Guides/00_Model/10_Versioning.md b/docs/en/02_Developer_Guides/00_Model/10_Versioning.md index aef5ca40a..6ffecad81 100644 --- a/docs/en/02_Developer_Guides/00_Model/10_Versioning.md +++ b/docs/en/02_Developer_Guides/00_Model/10_Versioning.md @@ -1013,7 +1013,6 @@ SilverStripe\GraphQL\Manager: MyVersionedObject: fields: [ID, LastEdited] operations: - copyToStage: true readOne: true SilverStripe\Security\Member: fields: [ID, FirstName, Surname] @@ -1147,13 +1146,11 @@ import { graphql } from 'react-apollo'; import gql from 'graphql-tag'; const mutation = gql` -mutation revertMyVersionedObjectToVersion($id:ID!, $fromStage:VersionedStage!, $toStage:VersionedStage!, $fromVersion:Int!) { - copyMyVersionedObjectToStage(Input: { +mutation revertMyVersionedObjectToVersion($id:ID!, $toVersion:Int!) { + rollbackMyVersionedObject( ID: $id - FromVersion: $fromVersion - FromStage: $fromStage - ToStage: $toStage - }) { + ToVersion: $toVersion + ) { ID } } @@ -1161,12 +1158,10 @@ mutation revertMyVersionedObjectToVersion($id:ID!, $fromStage:VersionedStage!, $ const config = { props: ({ mutate, ownProps: { actions } }) => { - const revertToVersion = (id, fromVersion, fromStage, toStage) => mutate({ + const revertToVersion = (id, toVersion) => mutate({ variables: { id, - fromVersion, - fromStage, - toStage, + toVersion, }, });