Loosen up fingerprint configuration strictness

This commit is contained in:
Nova 2025-12-01 14:46:35 +03:30
parent ff5012611f
commit 634460c0d4

View File

@ -42,7 +42,7 @@ namespace Configs {
BuildResult uTLS::Build()
{
auto obj = ExportToJson();
if ((obj.isEmpty() || obj["enabled"].toBool() == false) && !dataStore->utlsFingerprint.isEmpty()) {
if ((obj.isEmpty() || obj["enabled"].toBool() == false || fingerPrint.isEmpty()) && !dataStore->utlsFingerprint.isEmpty()) {
obj["enabled"] = true;
obj["fingerprint"] = dataStore->utlsFingerprint;
}