Skip to content

Commit 59d8fa4

Browse files
nathangavinmichalkleinersgiehl
authored
Update Lat Long storage to 2dp to meet privacy requirements (#23155)
* Update Lat Long storgage to 2dp to meet privacy requirements * Fix UI test broken by Lat Long accuracy change * Update tests to work with Lat Long 2dp * Update tests to work with Lat Long 2dp * Update tests to work with Lat Long 2dp * Update tests to work with Lat Long 2dp * Update tests to work with Lat Long 2dp * Update tests to work with Lat Long 2dp --------- Co-authored-by: Michal Kleiner <[email protected]> Co-authored-by: Stefan Giehl <[email protected]>
1 parent 90f6b47 commit 59d8fa4

File tree

25 files changed

+537
-537
lines changed

25 files changed

+537
-537
lines changed

plugins/API/tests/System/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_range.xml

+19-19
Original file line numberDiff line numberDiff line change
@@ -3369,8 +3369,8 @@
33693369
<regionCode>WAR</regionCode>
33703370
<city>Stratford-upon-Avon</city>
33713371
<location>Stratford-upon-Avon, Warwickshire, United Kingdom</location>
3372-
<latitude>124.456000</latitude>
3373-
<longitude>22.231000</longitude>
3372+
<latitude>124.460000</latitude>
3373+
<longitude>22.230000</longitude>
33743374
<visitLocalTime>12:34:06</visitLocalTime>
33753375
<visitLocalHour>12</visitLocalHour>
33763376
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -3683,8 +3683,8 @@
36833683
<regionCode>WAR</regionCode>
36843684
<city>Stratford-upon-Avon</city>
36853685
<location>Stratford-upon-Avon, Warwickshire, United Kingdom</location>
3686-
<latitude>124.456000</latitude>
3687-
<longitude>22.231000</longitude>
3686+
<latitude>124.460000</latitude>
3687+
<longitude>22.230000</longitude>
36883688
<visitLocalTime>12:34:06</visitLocalTime>
36893689
<visitLocalHour>12</visitLocalHour>
36903690
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -4122,7 +4122,7 @@
41224122
<city>Vancouver</city>
41234123
<location>Vancouver, British Columbia, Canada</location>
41244124
<latitude>49.250000</latitude>
4125-
<longitude>-123.133000</longitude>
4125+
<longitude>-123.130000</longitude>
41264126
<visitLocalTime>12:34:06</visitLocalTime>
41274127
<visitLocalHour>12</visitLocalHour>
41284128
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -4333,7 +4333,7 @@
43334333
<city>Vancouver</city>
43344334
<location>Vancouver, British Columbia, Canada</location>
43354335
<latitude>49.250000</latitude>
4336-
<longitude>-123.133000</longitude>
4336+
<longitude>-123.130000</longitude>
43374337
<visitLocalTime>12:34:06</visitLocalTime>
43384338
<visitLocalHour>12</visitLocalHour>
43394339
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -4884,7 +4884,7 @@
48844884
<city>Vancouver</city>
48854885
<location>Vancouver, British Columbia, Canada</location>
48864886
<latitude>49.250000</latitude>
4887-
<longitude>-123.133000</longitude>
4887+
<longitude>-123.130000</longitude>
48884888
<visitLocalTime>12:34:06</visitLocalTime>
48894889
<visitLocalHour>12</visitLocalHour>
48904890
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -5050,7 +5050,7 @@
50505050
<city>Vancouver</city>
50515051
<location>Vancouver, British Columbia, Canada</location>
50525052
<latitude>49.250000</latitude>
5053-
<longitude>-123.133000</longitude>
5053+
<longitude>-123.130000</longitude>
50545054
<visitLocalTime>12:34:06</visitLocalTime>
50555055
<visitLocalHour>12</visitLocalHour>
50565056
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -5756,7 +5756,7 @@
57565756
<city>Vancouver</city>
57575757
<location>Vancouver, British Columbia, Canada</location>
57585758
<latitude>49.250000</latitude>
5759-
<longitude>-123.133000</longitude>
5759+
<longitude>-123.130000</longitude>
57605760
<visitLocalTime>12:34:06</visitLocalTime>
57615761
<visitLocalHour>12</visitLocalHour>
57625762
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6017,8 +6017,8 @@
60176017
<regionCode>BFC</regionCode>
60186018
<city>Besançon</city>
60196019
<location>Besançon, Bourgogne-Franche-Comté, France</location>
6020-
<latitude>47.249000</latitude>
6021-
<longitude>6.018000</longitude>
6020+
<latitude>47.250000</latitude>
6021+
<longitude>6.020000</longitude>
60226022
<visitLocalTime>12:34:06</visitLocalTime>
60236023
<visitLocalHour>12</visitLocalHour>
60246024
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6287,8 +6287,8 @@
62876287
<regionCode>WAR</regionCode>
62886288
<city>Stratford-upon-Avon</city>
62896289
<location>Stratford-upon-Avon, Warwickshire, United Kingdom</location>
6290-
<latitude>123.456000</latitude>
6291-
<longitude>21.321000</longitude>
6290+
<latitude>123.460000</latitude>
6291+
<longitude>21.320000</longitude>
62926292
<visitLocalTime>12:34:06</visitLocalTime>
62936293
<visitLocalHour>12</visitLocalHour>
62946294
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6602,7 +6602,7 @@
66026602
<city>Vancouver</city>
66036603
<location>Vancouver, British Columbia, Canada</location>
66046604
<latitude>49.250000</latitude>
6605-
<longitude>-123.133000</longitude>
6605+
<longitude>-123.130000</longitude>
66066606
<visitLocalTime>12:34:06</visitLocalTime>
66076607
<visitLocalHour>12</visitLocalHour>
66086608
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6758,8 +6758,8 @@
67586758
<regionCode>BFC</regionCode>
67596759
<city>Besançon</city>
67606760
<location>Besançon, Bourgogne-Franche-Comté, France</location>
6761-
<latitude>47.249000</latitude>
6762-
<longitude>6.018000</longitude>
6761+
<latitude>47.250000</latitude>
6762+
<longitude>6.020000</longitude>
67636763
<visitLocalTime>12:34:06</visitLocalTime>
67646764
<visitLocalHour>12</visitLocalHour>
67656765
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6915,8 +6915,8 @@
69156915
<regionCode>WAR</regionCode>
69166916
<city>Stratford-upon-Avon</city>
69176917
<location>Stratford-upon-Avon, Warwickshire, United Kingdom</location>
6918-
<latitude>123.456000</latitude>
6919-
<longitude>21.321000</longitude>
6918+
<latitude>123.460000</latitude>
6919+
<longitude>21.320000</longitude>
69206920
<visitLocalTime>12:34:06</visitLocalTime>
69216921
<visitLocalHour>12</visitLocalHour>
69226922
<daysSinceLastVisit>0</daysSinceLastVisit>
@@ -6948,4 +6948,4 @@
69486948
</row>
69496949
</customVariables>
69506950
</row>
6951-
</result>
6951+
</result>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<result>
33
<row>49.25</row>
4-
<row>123.456</row>
5-
<row>124.456</row>
4+
<row>123.46</row>
5+
<row>124.46</row>
66
<row>29.65</row>
77
<row>38</row>
8-
<row>47.249</row>
8+
<row>47.25</row>
99
<row>1</row>
10-
</result>
10+
</result>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<result>
3-
<row>-123.133</row>
3+
<row>-123.13</row>
44
<row>-97</row>
5-
<row>21.321</row>
6-
<row>22.231</row>
7-
<row>6.018</row>
5+
<row>21.32</row>
6+
<row>22.23</row>
7+
<row>6.02</row>
88
<row>91.1</row>
99
<row>2</row>
10-
</result>
10+
</result>

plugins/GeoIp2/tests/Integration/LocationProviderTest.php

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ public function testGeoIP2City()
3232
'country_code' => 'FR',
3333
'country_name' => 'France',
3434
'city_name' => 'Besançon',
35-
'lat' => 47.249,
36-
'long' => 6.018,
35+
'lat' => 47.25,
36+
'long' => 6.02,
3737
'postal_code' => '25000',
3838
'region_code' => 'BFC',
3939
'region_name' => 'Bourgogne-Franche-Comte',
@@ -52,8 +52,8 @@ public function testGeoIP2CityWithoutRegionIsoCode()
5252
'country_code' => 'US',
5353
'country_name' => 'United States',
5454
'city_name' => 'Englewood Cliffs',
55-
'lat' => 40.892,
56-
'long' => -73.947,
55+
'lat' => 40.89,
56+
'long' => -73.95,
5757
'postal_code' => null,
5858
'region_code' => 'NJ',
5959
'region_name' => 'New Jersey',
@@ -72,8 +72,8 @@ public function testGeoIP2CityWithIncorrectlyPrefixedRegionIsoCode()
7272
'country_code' => 'US',
7373
'country_name' => 'United States',
7474
'city_name' => 'Englewood Cliffs',
75-
'lat' => 40.892,
76-
'long' => -73.947,
75+
'lat' => 40.89,
76+
'long' => -73.95,
7777
'postal_code' => null,
7878
'region_code' => 'NJ',
7979
'region_name' => 'New Jersey',
@@ -155,8 +155,8 @@ public function testGeoIP2CityAndISP()
155155
'country_code' => 'FR',
156156
'country_name' => 'France',
157157
'city_name' => 'Besançon',
158-
'lat' => 47.249,
159-
'long' => 6.018,
158+
'lat' => 47.25,
159+
'long' => 6.02,
160160
'postal_code' => '25000',
161161
'region_code' => 'BFC',
162162
'region_name' => 'Bourgogne-Franche-Comte',

0 commit comments

Comments
 (0)