Zapier Cli - установка вариантов для outputFields показывает значение, а не displaytext

У меня есть outputField «mchoice2». Это определение outputField:

[{"label":"mchoice2","choices":{"m":"Mac OS","w":"Windows 10"},
"type":"text","key":"mchoice2","required":false,"help_text":""}]

Мой запрос возвращается:

{ mchoice2: 'm' }

Но пользовательский интерфейс показывает «m» вместо «Mac OS». Это нормальное поведение или что-то не так в моем определении?

изображение zapier ui


person alexbrickwedde    schedule 06.09.2018    source источник


Ответы (1)


Вот Дэвид из команды Zapier Platform.

Это работает как задумано. Как указано в схеме , choices - это сопоставление значения с меткой. Таким образом, хотя пользователи видят Mac OS (которое, как полное педантичное замечание, должно быть macOS), значение, которое проявляется на более поздних этапах, равно m. Вы можете отменить их или настроить по-разному в зависимости от типа поведения, которое вы хотите.

Дайте мне знать, если у вас возникнут другие вопросы!

person xavdid    schedule 06.09.2018