diff --git a/app/models/verification/residence.rb b/app/models/verification/residence.rb index 26b994c8e..7595549b9 100644 --- a/app/models/verification/residence.rb +++ b/app/models/verification/residence.rb @@ -19,6 +19,7 @@ class Verification::Residence self.date_of_birth = parse_date('date_of_birth', attrs) attrs = remove_date('date_of_birth', attrs) super + self.document_number.upcase! end def save diff --git a/spec/models/residence_spec.rb b/spec/models/residence_spec.rb index ab0ab64f3..d4c07d20f 100644 --- a/spec/models/residence_spec.rb +++ b/spec/models/residence_spec.rb @@ -40,6 +40,13 @@ describe Verification::Residence do end end + describe "new" do + it "should upcase document number" do + residence = Verification::Residence.new({document_number: "x1234567z"}) + expect(residence.document_number).to eq("X1234567Z") + end + end + describe "save" do it "should store document number and type" do