Ember Data's commit function doesnt fire a PUT request

I’m working with a simple DS.Store

I call the commit function this way:

App.PostController = Ember.ObjectController.extend({
    save: function() {
        this.get('store').commit();
    }
});

Just like in Tom Dale’s video tutorial in the Ember Guides. Here is the code for that tutorial - https://github.com/tildeio/bloggr-client/blob/master/js/app.js

However, in the video we can see a PUT request firing when this action is called.

It fire in my code though… Any pointers?