I want to use a time log in my database entries and I want that the time is always taken from the server.
So far I set this up:
Meteor.methods({
    getTimeFromServer: function () {
        var serverTime = new Date().toLocaleTimeString();
            return serverTime;
    }
});
I want to use them like this:
Template.myTemplate.events({
    'click .btn': function(e) {
        var propsOfObject = {
            name: $('#idName').val(),
            email: $('#idEmail').val(),
            time: Meteor.call('getTimeFromServer')
            }
        Meteor.call('addItemToDataBase', propsOfObject)
    }
});
Can't figure out what I am doing wrong. I don't get any error messages. The 'time'-property is simply empty.
 
     
    