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.