Skip to content

Commit acb51bc

Browse files
committed
Fix the bug that arguments not be quoted on ruby generator on microbit_more
1 parent 2e4cbd5 commit acb51bc

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/lib/ruby-generator/microbit_more.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -186,37 +186,37 @@ export default function (Generator) {
186186
};
187187

188188
Generator.microbitMore_menu_touchPins = function (block) {
189-
const touchPins = Generator.getFieldValue(block, 'touchPins') || '0';
189+
const touchPins = Generator.quote_(Generator.getFieldValue(block, 'touchPins') || '0');
190190
return [touchPins, Generator.ORDER_ATOMIC];
191191
};
192192

193193
Generator.microbitMore_menu_gpio = function (block) {
194-
const gpio = Generator.getFieldValue(block, 'gpio') || '0';
194+
const gpio = Generator.quote_(Generator.getFieldValue(block, 'gpio') || '0');
195195
return [gpio, Generator.ORDER_ATOMIC];
196196
};
197197

198198
Generator.microbitMore_menu_axis = function (block) {
199-
const axis = Generator.getFieldValue(block, 'axis') || 'absolute';
199+
const axis = Generator.quote_(Generator.getFieldValue(block, 'axis') || 'absolute');
200200
return [axis, Generator.ORDER_ATOMIC];
201201
};
202202

203203
Generator.microbitMore_menu_analogIn = function (block) {
204-
const analogIn = Generator.getFieldValue(block, 'analogIn') || '0';
204+
const analogIn = Generator.quote_(Generator.getFieldValue(block, 'analogIn') || '0');
205205
return [analogIn, Generator.ORDER_ATOMIC];
206206
};
207207

208208
Generator.microbitMore_menu_pinMode = function (block) {
209-
const pinMode = Generator.getFieldValue(block, 'pinMode') || 'pullUp';
209+
const pinMode = Generator.quote_(Generator.getFieldValue(block, 'pinMode') || 'pullUp');
210210
return [pinMode, Generator.ORDER_ATOMIC];
211211
};
212212

213213
Generator.microbitMore_menu_digitalValue = function (block) {
214-
const digitalValue = Generator.getFieldValue(block, 'digitalValue') || '0';
214+
const digitalValue = Generator.quote_(Generator.getFieldValue(block, 'digitalValue') || '0');
215215
return [digitalValue, Generator.ORDER_ATOMIC];
216216
};
217217

218218
Generator.microbitMore_menu_pinEventTypeMenu = function (block) {
219-
const pinEventTypeMenu = Generator.getFieldValue(block, 'pinEventTypeMenu') || 0;
219+
const pinEventTypeMenu = Generator.quote_(Generator.getFieldValue(block, 'pinEventTypeMenu') || 0);
220220
return [pinEventTypeMenu, Generator.ORDER_ATOMIC];
221221
};
222222

0 commit comments

Comments
 (0)