lib/api/modules/devicemanifests.js
function (deviceManifestIdentifier, feedIdentifier, data) {
      var path,
          rejectMsg;
      if (deviceManifestIdentifier && feedIdentifier && data) {
        path = this.constructPath(constants.DEVICE_MANIFESTS, deviceManifestIdentifier,
                                  constants.FEEDS, feedIdentifier);
        return this.Core.PATCH(path, data);
      } else {
        rejectMsg = 'Bad Request: A device manifest identifier, a feed identifier and a data object are required.';
        return this.rejectRequest(rejectMsg);
      }
    }
function (deviceManifestIdentifier, feedIdentifier, data) {
      var path,
          rejectMsg;
      if (deviceManifestIdentifier && feedIdentifier && data) {
        path = this.constructPath(constants.DEVICE_MANIFESTS, deviceManifestIdentifier,
                                  constants.FEEDS, feedIdentifier);
        return this.Core.PATCH(path, data);
      } else {
        rejectMsg = 'Bad Request: A device manifest identifier, a feed identifier and a data object are required.';
        return this.rejectRequest(rejectMsg);
      }
    }
function ( deviceManifestIdentifier , feedIdentifier , data ) { var path , rejectMsg ; if ( deviceManifestIdentifier && feedIdentifier && data ) { path = this . constructPath ( constants . DEVICE_MANIFESTS , deviceManifestIdentifier , constants . FEEDS , feedIdentifier ) ; return this . Core . PATCH ( path , data ) ; } else { rejectMsg = 'Bad Request: A device manifest identifier, a feed identifier and a data object are required.' ; return this . rejectRequest ( rejectMsg ) ; } }
Update a feed on a device manifest
@param  {String|Integer} deviceManifestIdentifier A Robin device manifest identifier
@param  {String|Integer} feedIdentifier           A Robin feed identifier
@param  {Object}         data                     A querystring object
@return {Function}                                A Promise
Update a feed on a device manifest