Restructure omni services and add Chatwoot research snapshot
This commit is contained in:
15
research/chatwoot/app/fields/serialized_field.rb
Normal file
15
research/chatwoot/app/fields/serialized_field.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
require 'administrate/field/base'
|
||||
|
||||
class SerializedField < Administrate::Field::Base
|
||||
def to_s
|
||||
hash? ? data.as_json : data.to_s
|
||||
end
|
||||
|
||||
def hash?
|
||||
data.is_a? Hash
|
||||
end
|
||||
|
||||
def array?
|
||||
data.is_a? Array
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user