diff options
Diffstat (limited to 'src/modules/internet')
| -rw-r--r-- | src/modules/internet/user-agent.ts | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/modules/internet/user-agent.ts b/src/modules/internet/user-agent.ts index 43a1b3ce..fba5ed05 100644 --- a/src/modules/internet/user-agent.ts +++ b/src/modules/internet/user-agent.ts @@ -255,8 +255,8 @@ export function generate(faker: Faker): string { arch === 'win' ? `(Windows NT ${version_string.nt()}${proc ? `; ${proc}` : ''}` : arch === 'mac' - ? `(Macintosh; ${proc} Mac OS X ${version_string.osx()}` - : `(X11; Linux ${proc}`; + ? `(Macintosh; ${proc} Mac OS X ${version_string.osx()}` + : `(X11; Linux ${proc}`; return `Mozilla/5.0 ${os_ver}; rv:${firefox_ver.slice( 0, @@ -290,8 +290,10 @@ export function generate(faker: Faker): string { arch === 'win' ? `(Windows NT ${version_string.nt()}; U; ${randomLang()}${presto_ver}` : arch === 'lin' - ? `(X11; Linux ${randomProc(arch)}; U; ${randomLang()}${presto_ver}` - : `(Macintosh; Intel Mac OS X ${version_string.osx()} U; ${randomLang()} Presto/${version_string.presto()} Version/${version_string.presto2()})`; + ? `(X11; Linux ${randomProc( + arch + )}; U; ${randomLang()}${presto_ver}` + : `(Macintosh; Intel Mac OS X ${version_string.osx()} U; ${randomLang()} Presto/${version_string.presto()} Version/${version_string.presto2()})`; return `Opera/${faker.number.int({ min: 9, @@ -326,8 +328,8 @@ export function generate(faker: Faker): string { '_' )}) ` : arch === 'win' - ? `(Windows; U; Windows NT ${version_string.nt()})` - : `(X11; Linux ${randomProc(arch)}`; + ? `(Windows; U; Windows NT ${version_string.nt()})` + : `(X11; Linux ${randomProc(arch)}`; return `Mozilla/5.0 ${os_ver} AppleWebKit/${safari} (KHTML, like Gecko) Chrome/${version_string.chrome()} Safari/${safari}`; }, |
