From d7d95132ab74f16a24153b3aaecf290ae21a5e9e Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Sat, 24 Oct 2020 22:18:56 +0300 Subject: [PATCH] blocks: force led_leds index to int --- clover_blocks/www/python.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clover_blocks/www/python.js b/clover_blocks/www/python.js index 7135da19..ac97ae00 100644 --- a/clover_blocks/www/python.js +++ b/clover_blocks/www/python.js @@ -388,7 +388,7 @@ Blockly.Python.set_led = function(block) { if (/^'(.*)'$/.test(colorCode)) { // is simple string let color = parseColor(colorCode); - return `set_leds([LEDState(index=${index}, r=${color.r}, g=${color.g}, b=${color.b})])\n`; + return `set_leds([LEDState(index=int(${index}), r=${color.r}, g=${color.g}, b=${color.b})])\n`; // TODO: check for simple int } else { let parseColor = Blockly.Python.provideFunction_('parse_color', [PARSE_COLOR]); return `set_leds([LEDState(index=${index}, **${parseColor}(${colorCode})])\n`;