From ab60b8974c36cca12e2c51b99d6687cf67386d06 Mon Sep 17 00:00:00 2001 From: Marak Date: Fri, 21 Sep 2018 10:06:37 -0400 Subject: =?UTF-8?q?[api]=20[minor]=20Don=E2=80=99t=20use=20`Object.assign`?= =?UTF-8?q?=20=20=20*=20Should=20fix=20tests=20for=20`faker.random.float`?= =?UTF-8?q?=20=20=20*=20Was=20causing=20older=20versions=20of=20Node=20to?= =?UTF-8?q?=20fail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/random.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'lib/random.js') diff --git a/lib/random.js b/lib/random.js index a2e42904..d3a32830 100644 --- a/lib/random.js +++ b/lib/random.js @@ -68,12 +68,15 @@ function Random (faker, seed) { precision: options }; } - options = options || {}; - - return this.number(Object.assign({}, options, { - precision: options.precision || 0.01 - })) + var opts = {}; + for (var p in options) { + opts[p] = options[p]; + } + if (typeof opts.precision === 'undefined') { + opts.precision = 0.01; + } + return faker.random.number(opts); } /** -- cgit v1.2.3