Skip to content

Commit f843f6b

Browse files
committed
FLEX-987: added data mask replacement back in listing_address
1 parent bc81412 commit f843f6b

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

lib/spark_api/models/listing.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ def shared_notes(fore=nil)
128128
end
129129
end
130130

131-
def street_address
132-
self.UnparsedFirstLineAddress
131+
def street_address
132+
self.UnparsedFirstLineAddress.delete(DATA_MASK).strip().gsub(/\s{2,}/, ' ')
133133
end
134134

135135
def region_address

spec/unit/spark_api/models/listing_spec.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@
9191
@listing.street_address.should eq("100 Someone's St")
9292
end
9393

94+
it "should remove masks from the street address" do
95+
@listing.StandardFields["UnparsedFirstLineAddress"] = "********"
96+
@listing.street_address.should eq("")
97+
end
98+
9499
it "should return the regional address" do
95100
@listing.region_address.should eq("Fargo, ND 55320")
96101
end

0 commit comments

Comments
 (0)