update: WTVClientCapabilities.js: allow setting flags to false, to prevent potential issue with changing cap flags

This commit is contained in:
zefie
2021-07-26 02:44:55 -04:00
parent cef29832e3
commit 03a3337cd4

View File

@@ -118,9 +118,8 @@ class WTVClientCapabilities {
// convert wtv_capability_flags to binary string, reverse the string, and split into array containing each character;
var bitfield = hex2bin(wtv_capability_flags).reverse().split("");
// only add to the capabilities array if the result is true
var add = function (flag_name, flag) {
if (flag) capabilities[flag_name] = flag;
capabilities[flag_name] = flag;
}
// process bitfield and set capabilities