From 730aedbff54d2f3fc16b2e9ade0afbea2927872b Mon Sep 17 00:00:00 2001 From: Marak Date: Tue, 30 Mar 2021 13:03:31 -0400 Subject: Adds back missing file extensions #1153 Issue introduced by #985 --- lib/system.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'lib') diff --git a/lib/system.js b/lib/system.js index 98b3ea9c..7d9552e5 100644 --- a/lib/system.js +++ b/lib/system.js @@ -43,10 +43,11 @@ function System(faker) { * @method faker.system.fileName */ this.fileName = function () { - var str = faker.random.words() + "." + faker.system.fileExt(); - return str - .toLowerCase() - .replace(/\W/g, "_"); + var str = faker.random.words(); + str = str + .toLowerCase() + .replace(/\W/g, "_") + "." + faker.system.fileExt();; + return str; }; /** @@ -56,10 +57,12 @@ function System(faker) { * @param {string} ext */ this.commonFileName = function (ext) { - var str = faker.random.words() + "." + (ext || faker.system.commonFileExt()); - return str - .toLowerCase() - .replace(/\W/g, "_"); + var str = faker.random.words(); + str = str + .toLowerCase() + .replace(/\W/g, "_"); + str += "." + (ext || faker.system.commonFileExt()); + return str; }; /** @@ -190,7 +193,7 @@ function System(faker) { * @method faker.system.filePath */ this.filePath = function () { - return faker.fake("{{system.directoryPath}}/{{system.fileName}}"); + return faker.fake("{{system.directoryPath}}/{{system.fileName}}.{{system.fileExt}}"); }; /** -- cgit v1.2.3