> Alternatively, we could just avoid fetching any org settings that have
> datatype of 'object' or 'array', since (IIRC) they cannot be edited
> in the org settings UI anyway. It's less flexible, but is simpler to
> implement and may suffice.
In fact, I just tried editing the hide fields setting and the database
value went from
["Fine Level","Floating?"]
to
"Fine Level,Floating?,Loan Duration"
which is horribly wrong. No big explosion in the copy editor, but it
is broken once the setting is thus munged.
> Alternatively, we could just avoid fetching any org settings that have
> datatype of 'object' or 'array', since (IIRC) they cannot be edited
> in the org settings UI anyway. It's less flexible, but is simpler to
> implement and may suffice.
In fact, I just tried editing the hide fields setting and the database
value went from
["Fine Level","Floating?"]
to
"Fine Level,Floating? ,Loan Duration"
which is horribly wrong. No big explosion in the copy editor, but it
is broken once the setting is thus munged.