Skip to content

Commit

Permalink
#782: get ID from key for DELETE method on mobileMessage
Browse files Browse the repository at this point in the history
  • Loading branch information
JoernBerkefeld committed Mar 31, 2023
1 parent 450ca1f commit ed9b5ee
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion lib/metadataTypes/MobileKeyword.js
Original file line number Diff line number Diff line change
Expand Up @@ -366,10 +366,14 @@ class MobileKeyword extends MetadataType {
* @returns {Promise.<boolean>} deletion success status
*/
static deleteByKey(key) {
// get id from cache
const { metadata } = this.retrieveForCache(key);
const id = metadata[key][this.definition.idField];
// execute delete
Util.logger.info(
' - Note: As long as the provided API key once existed, you will not see an error even if the mobileKeyword is already deleted.'
);
return super.deleteByKeyREST('/legacy/v1/beta/mobile/keyword/' + key, key, false);
return super.deleteByKeyREST('/legacy/v1/beta/mobile/keyword/' + id, id, false);
}

/**
Expand Down

0 comments on commit ed9b5ee

Please sign in to comment.