Skip to content

Commit

Permalink
Revert "#1020: pause journey"
Browse files Browse the repository at this point in the history
This reverts commit acd558f.
  • Loading branch information
phjulia committed Oct 11, 2023
1 parent d869912 commit 1cca284
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 44 deletions.
14 changes: 0 additions & 14 deletions docs/dist/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -3167,7 +3167,6 @@ definitionId: A unique UUID provided by Salesforce Marketing Cloud. Each version
* [.postRetrieveTasks(metadata)](#Journey.postRetrieveTasks) ⇒ <code>TYPE.MetadataTypeItem</code>
* [.preDeployTasks(metadata)](#Journey.preDeployTasks) ⇒ <code>TYPE.MetadataTypeItem</code>
* [.createOrUpdate(metadataMap, metadataKey, hasError, metadataToUpdate, metadataToCreate)](#Journey.createOrUpdate) ⇒ <code>&#x27;create&#x27;</code> \| <code>&#x27;update&#x27;</code> \| <code>&#x27;skip&#x27;</code>
* [.pause(definitionIDs, versionNumber)](#Journey.pause) ⇒ <code>Promise.&lt;boolean&gt;</code>

<a name="Journey.retrieve"></a>

Expand Down Expand Up @@ -3302,19 +3301,6 @@ helper for [upsert](#MetadataType.upsert)
| metadataToUpdate | <code>Array.&lt;TYPE.MetadataTypeItemDiff&gt;</code> | list of items to update |
| metadataToCreate | <code>Array.&lt;TYPE.MetadataTypeItem&gt;</code> | list of items to create |

<a name="Journey.pause"></a>

### Journey.pause(definitionIDs, versionNumber) ⇒ <code>Promise.&lt;boolean&gt;</code>
a function to pause journey via API

**Kind**: static method of [<code>Journey</code>](#Journey)
**Returns**: <code>Promise.&lt;boolean&gt;</code> - Returns true if all items were executed successfully, otherwise false

| Param | Type | Description |
| --- | --- | --- |
| definitionIDs | <code>Array.&lt;string&gt;</code> | definitionIDs of the metadata |
| versionNumber | <code>string</code> | versionNumber of the journey |

<a name="List"></a>

## List ⇐ [<code>MetadataType</code>](#MetadataType)
Expand Down
30 changes: 0 additions & 30 deletions lib/metadataTypes/Journey.js
Original file line number Diff line number Diff line change
Expand Up @@ -933,36 +933,6 @@ class Journey extends MetadataType {
}
return action;
}
/**
* a function to pause journey via API
*
* @param {string[]} definitionIDs definitionIDs of the metadata
* @param {string} versionNumber versionNumber of the journey
* @returns {Promise.<boolean>} Returns true if all items were executed successfully, otherwise false
*/
static async pause(definitionIDs, versionNumber) {
const results = [];
Util.logger.info(`Pausing journeys: ${definitionIDs.length}`);
for (const id of definitionIDs) {
if (versionNumber) {
results.push(
super.pauseREST(
`/interaction/v1/interactions/pause/${id}?versionNumber=${versionNumber}`,
id
)
);
} else {
results.push(
super.pauseREST(`/interaction/v1/interactions/pause/${id}?AllVersions=true`, id)
);
}
}
const pausedKIDsArr = (await Promise.all(results))
.filter((r) => r.response === 'OK')
.map((r) => r.id);
Util.logger.info(`Paused ${pausedKIDsArr.length} of ${definitionIDs.length} items`);
return results;
}
}

// Assign definition to static attributes
Expand Down

0 comments on commit 1cca284

Please sign in to comment.