From 3dcaf7509c2df02f35db00b8905d56daa1b76672 Mon Sep 17 00:00:00 2001 From: madhums Date: Wed, 23 Oct 2024 22:10:30 +0200 Subject: [PATCH 1/2] add support for jsonb fields --- lib/administrate_exportable/exporter_service.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/administrate_exportable/exporter_service.rb b/lib/administrate_exportable/exporter_service.rb index 02f08b9..5243f4b 100644 --- a/lib/administrate_exportable/exporter_service.rb +++ b/lib/administrate_exportable/exporter_service.rb @@ -52,6 +52,8 @@ def record_attribute(record, attribute_key, attribute_type) field.truncate when Administrate::Field::Time.to_s field.data.strftime("%I:%M%p").to_s if field.data + when Administrate::Field::JSONB.to_s + field.to_json else field.to_s end From 6a77cb89e1cdb9523ecbadc90cb77a7ba0ecb9b3 Mon Sep 17 00:00:00 2001 From: madhums Date: Wed, 23 Oct 2024 22:12:36 +0200 Subject: [PATCH 2/2] fix indentation --- lib/administrate_exportable/exporter_service.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/administrate_exportable/exporter_service.rb b/lib/administrate_exportable/exporter_service.rb index 5243f4b..5c4e9c4 100644 --- a/lib/administrate_exportable/exporter_service.rb +++ b/lib/administrate_exportable/exporter_service.rb @@ -53,7 +53,7 @@ def record_attribute(record, attribute_key, attribute_type) when Administrate::Field::Time.to_s field.data.strftime("%I:%M%p").to_s if field.data when Administrate::Field::JSONB.to_s - field.to_json + field.to_json else field.to_s end