From 0f9b8d9bb98d71bfb323f54b4b3b0ac6962f3295 Mon Sep 17 00:00:00 2001 From: Li Xiaoming Date: Sat, 21 Sep 2019 14:05:30 +0800 Subject: fix(Binding.qml): Remove qml M126 warning Message: == and != may perform type coercion, use === or !== to avoid it. Description: The non-strict equality comparison is allowed to convert its arguments to a common type. That can lead to unexpected results such as ' \t\r\n' == 0 being true. Use the strict equality operators === and !== and be explicit about conversions you require. Bug-AGL: SPEC-2814 Change-Id: If91ecbc6a1b92c63f7fcdbc94478c58b3aa3e692 Signed-off-by: Li Xiaoming --- app/api/Binding.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/Binding.qml b/app/api/Binding.qml index 2d88087..d62bc6b 100644 --- a/app/api/Binding.qml +++ b/app/api/Binding.qml @@ -76,7 +76,7 @@ WebSocket { root.statusString = "Bad return value, binding probably not installed" break case MessageId.event: - if (json[1] == "hvac/language") + if (json[1] === "hvac/language") console.log("HVAC event received: ",json[2]) root.language = json[2].data root.statusString = "Language changed to "+language -- cgit 1.2.3-korg