Add payload in Ember deleteRecord
<p>I have a requirement to include remarks from user in the payload whenever he tries to delete an item. So far, I have this:</p>

<pre><code>let remarks = this.get('remarks');
let id = this.get('itemID');

this.store.findRecord('item', id).then(function (selectedItem) {

    // TODO - DELETE doesn't accept payload in body?

    selectedItem.destroyRecord({remarks:remarks}).then(function(response){

        Ember.debug('delete successful:'+JSON.stringify(response));

        Ember.$('#confirmDelete').modal('hide');
        Ember.$('#remarks').val('');

        context.set('successful', true);
        context.set('message', context.get('i18n').t('success.role.delete'));                        

    }).catch(function(error){
        Ember.debug('delete failed:'+JSON.stringify(error));

        Ember.$('#confirmDelete').modal('hide');
        Ember.$('#remarks').val('');

        context.send('showErrors', error);
    });
});                 
</code></pre>

<p>It doesn't work. So does setting the remarks value in the model like:</p>

<pre><code>...
this.store.findRecord('item', id).then(function (selectedItem) {

    selectedItem.set('remarks', remarks);

    selectedItem.destroyRecord().then(function(response){
...
</code></pre>

<p>I am trying to override the <code>deleteRecord</code> but I don't know where to start or how to do it.</p>

<p>Anyone have ideas? Thanks!</p>