I have written an angularjs factory as below
module.factory('LogService', function () {
    function log(msg) {
        console.log("Rahkaran:" + new Date() + "::" + msg);
    }
    return 
    {
        log: log
    };
});
But I kept getting this error
Provider 'LogService' must return a value from $get factory method
I googled about the error and I couldn't find any solution.
Coincidentally I changed the return statement to this
return{
    log: log
};
And error is gone!!
Is there any differences between having { in front of return or at the next line?
 
     
    