From a74ebeb82e8cf39e3c96fd53308d2bfcac745db7 Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Wed, 26 Apr 2023 13:53:29 +0700 Subject: [PATCH] Only allow string for setUA() --- src/main/ua-parser.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/ua-parser.js b/src/main/ua-parser.js index 13d5507..65bab02 100755 --- a/src/main/ua-parser.js +++ b/src/main/ua-parser.js @@ -1147,7 +1147,8 @@ ['getResult', createItemFunc(UA_RESULT)], ['getUA', function () { return userAgent; }], ['setUA', function (ua) { - userAgent = (typeof ua === STR_TYPE && ua.length > UA_MAX_LENGTH) ? trim(ua, UA_MAX_LENGTH) : ua; + if (typeof ua === STR_TYPE) + userAgent = ua.length > UA_MAX_LENGTH ? trim(ua, UA_MAX_LENGTH) : ua; return this; }] ])