fix(backend): use angular.toJson instead of JSON.stringify