Browse Source

CLDC-4203: Fix attribute ordering in row_parser

pull/3189/head
samyou-softwire 3 weeks ago
parent
commit
1e3e8f975b
  1. 67
      app/services/bulk_upload/lettings/year2026/row_parser.rb

67
app/services/bulk_upload/lettings/year2026/row_parser.rb

@ -175,6 +175,8 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_2, :string
attribute :field_3, :string
attribute :field_4, :integer
attribute :field_5, :string
attribute :field_6, :string
attribute :field_7, :integer
attribute :field_8, :integer
attribute :field_9, :integer
@ -183,8 +185,9 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_12, :string
attribute :field_13, :string
attribute :field_14, :string
attribute :field_5, :string
attribute :field_6, :string
attribute :field_15, :integer
attribute :field_16, :integer
attribute :field_17, :integer
attribute :field_18, :string
attribute :field_19, :string
attribute :field_20, :string
@ -193,11 +196,8 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_23, :string
attribute :field_24, :string
attribute :field_25, :string
attribute :field_17, :integer
attribute :field_16, :integer
attribute :field_26, :integer
attribute :field_27, :integer
attribute :field_27, :integer
attribute :field_28, :integer
attribute :field_29, :integer
attribute :field_30, :integer
@ -205,45 +205,60 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_32, :integer
attribute :field_33, :integer
attribute :field_34, :integer
attribute :field_35, :integer
attribute :field_36, :integer
attribute :field_37, :integer
attribute :field_38, :integer
attribute :field_39, :string
attribute :field_40, :integer
attribute :field_35, :integer
attribute :field_15, :integer
attribute :field_41, :string
attribute :field_42, :string
attribute :field_43, :string
attribute :field_44, :string
attribute :field_45, :integer
attribute :field_46, :integer
attribute :field_47, :integer
attribute :field_49, :integer
attribute :field_48, :string
attribute :field_49, :integer
attribute :field_50, :string
attribute :field_51, :string
attribute :field_52, :string
attribute :field_53, :integer
attribute :field_55, :integer
attribute :field_54, :string
attribute :field_55, :integer
attribute :field_56, :string
attribute :field_57, :string
attribute :field_58, :string
attribute :field_59, :integer
attribute :field_61, :integer
attribute :field_60, :string
attribute :field_61, :integer
attribute :field_62, :string
attribute :field_63, :string
attribute :field_64, :string
attribute :field_65, :integer
attribute :field_67, :integer
attribute :field_66, :string
attribute :field_67, :integer
attribute :field_68, :string
attribute :field_69, :integer
attribute :field_70, :string
attribute :field_71, :integer
attribute :field_73, :integer
attribute :field_72, :string
attribute :field_73, :integer
attribute :field_74, :string
attribute :field_75, :integer
attribute :field_76, :string
attribute :field_77, :integer
attribute :field_79, :integer
attribute :field_78, :string
attribute :field_79, :integer
attribute :field_80, :string
attribute :field_81, :integer
attribute :field_82, :string
attribute :field_83, :integer
attribute :field_85, :integer
attribute :field_84, :string
attribute :field_85, :integer
attribute :field_86, :string
attribute :field_87, :integer
attribute :field_88, :string
attribute :field_89, :integer
attribute :field_90, :integer
attribute :field_91, :integer
@ -287,6 +302,9 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_129, :integer
attribute :field_130, :integer
attribute :field_131, :integer
attribute :field_132, :integer
attribute :field_133, :integer
attribute :field_134, :integer
attribute :field_135, :integer
attribute :field_136, :integer
attribute :field_137, :decimal
@ -301,27 +319,6 @@ class BulkUpload::Lettings::Year2026::RowParser
attribute :field_146, :integer
attribute :field_147, :decimal
attribute :field_43, :string
attribute :field_44, :string
attribute :field_51, :string
attribute :field_52, :string
attribute :field_57, :string
attribute :field_58, :string
attribute :field_63, :string
attribute :field_64, :string
attribute :field_69, :integer
attribute :field_70, :string
attribute :field_75, :integer
attribute :field_76, :string
attribute :field_81, :integer
attribute :field_82, :string
attribute :field_87, :integer
attribute :field_88, :string
attribute :field_132, :integer
attribute :field_133, :integer
attribute :field_134, :integer
validate :validate_valid_radio_option, on: :before_log
validates :field_11,

Loading…
Cancel
Save