Fix linting

This commit is contained in:
Nick O'Leary
2025-04-24 13:35:06 +01:00
parent 350ab52b99
commit 0d4854a079

View File

@@ -698,15 +698,12 @@ var RED = (function() {
})
},100);
}
function checkTelemetry(done) {
const telemetrySettings = RED.settings.telemetryEnabled;
// Can only get telemetry permission from a user with permission to modify settings
if (RED.user.hasPermission("settings.write") && telemetrySettings === undefined) {
function completeTelemetry(enable) {
RED.settings.set("telemetryEnabled", enable)
dialog.close()
done()
}
const dialog = RED.popover.dialog({
title: RED._("telemetry.settingsTitle"),
content: `${RED._("telemetry.settingsDescription")}${RED._("telemetry.settingsDescription2")}`,
@@ -714,11 +711,19 @@ var RED = (function() {
buttons: [
{
text: RED._("telemetry.enableLabel"),
click: () => completeTelemetry(true)
click: () => {
RED.settings.set("telemetryEnabled", true)
dialog.close()
done()
}
},
{
text: RED._("telemetry.disableLabel"),
click: () => completeTelemetry(false)
click: () => {
RED.settings.set("telemetryEnabled", false)
dialog.close()
done()
}
}
]
})