Falco
(Falco)
1
继续关于 DiscourseConnect 中的自定义字段 的讨论:
虽然站点管理员可以在 Discourse 中的“管理”->“自定义”->“用户字段”中创建多选字段,但目前无法通过 DiscourseConnect 负载填充这些字段的多个值。
计划是为 SSO 负载添加对数组参数的支持,例如:
custom.user_field_1[]=valueA&custom.user_field_1[]=valueB
这几乎可以工作,但会被这一行弄乱:
其中 Array.to_s 意味着它将被持久化为:
['valueA', 'valueB'].to_s
=> "[\\\"valueA\\\", \\\"valueB\\\"]"
将持久化值限制为 Discourse 管理屏幕中现有的选项并非必要。
4 个赞
sam
(Sam Saffron)
3
我很喜欢这里提出的语法
请继续进行更改以添加对数组的支持
3 个赞