@@ -11,22 +11,24 @@ class IsilonAssetDashboard < Administrate::BaseDashboard
1111 ATTRIBUTE_TYPES = {
1212 id : Field ::Number ,
1313 aspace_collection : Field ::BelongsTo ,
14- aspace_linking_status : Field ::String ,
15- assigned_to : Field ::String ,
14+ aspace_linking_status : Field ::Select . with_options (
15+ collection : -> ( _field ) { [ [ "" , "" ] , [ "True" , "true" ] , [ "False" , "false" ] ] }
16+ ) ,
17+ assigned_to : Field ::BelongsTo . with_options ( class_name : "User" ) ,
1618 contentdm_collection : Field ::BelongsTo ,
1719 date_created_in_isilon : Field ::String ,
1820 duplicates : DuplicatesField . with_options (
1921 class_name : "IsilonAsset"
2022 ) ,
2123 has_duplicates : HasDuplicatesField ,
2224 file_checksum : Field ::String ,
23- file_size : Field :: String ,
25+ file_size : FileSizeField ,
2426 file_type : Field ::String ,
2527 isilon_name : Field ::String ,
2628 isilon_path : Field ::String ,
2729 full_path_with_volume : Field ::String ,
2830 last_modified_in_isilon : Field ::String ,
29- last_updated_by : Field :: String ,
31+ last_updated_by : LastUpdatedByField ,
3032 migration_status : Field ::BelongsTo ,
3133 notes : Field ::Text ,
3234 preservica_reference_id : Field ::String ,
@@ -56,8 +58,6 @@ class IsilonAssetDashboard < Administrate::BaseDashboard
5658 id
5759 migration_status
5860 isilon_name
59- isilon_path
60- parent_folder
6161 full_path_with_volume
6262 date_created_in_isilon
6363 last_modified_in_isilon
@@ -82,7 +82,7 @@ class IsilonAssetDashboard < Administrate::BaseDashboard
8282 FORM_ATTRIBUTES = %i[
8383 migration_status
8484 isilon_name
85- isilon_path
85+ full_path_with_volume
8686 date_created_in_isilon
8787 last_modified_in_isilon
8888 file_size
@@ -94,7 +94,6 @@ class IsilonAssetDashboard < Administrate::BaseDashboard
9494 preservica_reference_id
9595 notes
9696 assigned_to
97- last_updated_by
9897 ] . freeze
9998
10099 # COLLECTION_FILTERS
0 commit comments