diff --git a/pipelines/b-corp.pl b/pipelines/b-corp.pl index 2218b53..e0a4917 100644 --- a/pipelines/b-corp.pl +++ b/pipelines/b-corp.pl @@ -72,7 +72,6 @@ for($i = 0; $i < @hits; $i++){ foreach $key (keys(%{$hits[$i]})){ $hits[$i]{$key} =~ s/(^\"|\"$)//g; - #print "$i - $key\n"; } $hits[$i]{'name'} =~ s/\"//g; $pcd = fixPostcode($hits[$i]{'hqPostalCode'},$hits[$i]{'name'}); @@ -252,7 +251,7 @@ sub GetPostcodeLookup { $pcds = {}; foreach $line (@lines){ - chomp($line); + $line =~ s/[\n\r]//g; ($pcd,$la) = split(/,/,$line); $pcd = uc($pcd); $pcd =~ s/ //g; diff --git a/src/themes/sustainable-growth/b-corporations/_data/updated.yaml b/src/themes/sustainable-growth/b-corporations/_data/updated.yaml index d8577fe..36a144b 100644 --- a/src/themes/sustainable-growth/b-corporations/_data/updated.yaml +++ b/src/themes/sustainable-growth/b-corporations/_data/updated.yaml @@ -1 +1 @@ -2024-07-16T15:17 \ No newline at end of file +2024-07-16T15:44 \ No newline at end of file diff --git a/working/b-corp/postcodes.csv b/working/b-corp/postcodes.csv index 1ebc8c5..ceaae86 100644 --- a/working/b-corp/postcodes.csv +++ b/working/b-corp/postcodes.csv @@ -134,6 +134,7 @@ BN33BQ,E06000043 BN33JQ,E06000043 BN33RG,E06000043 BN36AH,E06000043 +BN36FH,E06000043 BN411GG,E06000043 BN424BW,E07000223 BN436PB,E07000223 @@ -224,6 +225,7 @@ BS483HH,E06000024 BS50ES,E06000023 BS66BW,E06000023 BS66DJ,E06000023 +BS66DR,E06000023 BS78AA,E06000023 BS81DJ,E06000023 BS81HB,E06000023 @@ -261,6 +263,7 @@ CB87EA,E07000245 CF101BR,W06000015 CF101FS,W06000015 CF103AG,W06000015 +CF104BZ,W06000015 CF105AD,W06000015 CF105LS,W06000015 CF119BE,W06000015 @@ -324,6 +327,7 @@ CT139FA,E07000108 CT214EH,E07000112 CT33AW,E07000108 CT47JD,E07000106 +CT52LE,E07000106 CT91RP,E07000114 CT91XE,E07000114 CV211FD,E07000220 @@ -333,6 +337,7 @@ CV325AE,E07000222 CV325QL,E07000222 CV327AB,E07000222 CV32UN,E08000026 +CV344AP,E07000222 CV345LZ,E07000222 CV350AA,E07000221 CV364PE,E07000221 @@ -369,6 +374,7 @@ DT93NJ,E06000059 DY101BN,E07000239 DY104EU,E07000238 DY12AW,E08000027 +DY51LN,E08000027 DY76EB,E07000196 DY82XD,E07000234 E107QE,E09000031 @@ -477,6 +483,7 @@ EC1R4TD,E09000007 EC1R5AR,E09000007 EC1R5DX,E09000007 EC1R5HL,E09000019 +EC1V0DB,E09000019 EC1V0DS,E09000019 EC1V0JP,E09000019 EC1V1JN,E09000012 @@ -488,6 +495,7 @@ EC1V3AG,E09000019 EC1V3AJ,E09000019 EC1V3PS,E09000019 EC1V3QG,E09000019 +EC1V4JL,E09000019 EC1V4PA,E09000019 EC1V7DO,E09000019 EC1V7DP,E09000019 @@ -556,6 +564,7 @@ EC2Y5EB,E09000001 EC3A4AF,E09000001 EC3A5BZ,E09000001 EC3A7BA,E09000001 +EC3A7DB,E09000001 EC3A7LN,E09000001 EC3M1BD,E09000001 EC3M1EB,E09000001 @@ -587,6 +596,7 @@ EC4V4EG,E09000001 EC4V5EQ,E09000001 EC4Y0AB,E09000001 EC4Y0DA,E09000001 +EC4Y0DT,E09000001 EC4Y0HP,E09000001 EC4Y8EN,E09000001 ECV12NX, @@ -664,6 +674,7 @@ G412EH,S12000049 G413QG,S12000049 G50TS,S12000049 G58BE,S12000049 +G58QR,S12000049 G642QG,S12000045 GL11DG,E07000081 GL156AT,E07000080 @@ -675,6 +686,7 @@ GL501HT,E07000078 GL501TA,E07000078 GL501TY,E07000078 GL502JA,E07000078 +GL502TJ,E07000078 GL502UD,E07000078 GL516RT,E07000078 GL51RN,E07000082 @@ -706,7 +718,9 @@ GU13DG,E07000209 GU13JF,E07000209 GU13RR,E07000209 GU13UW,E07000209 +GU140EA,E07000092 GU147PA,E07000092 +GU14AR,E07000209 GU152DJ,E07000214 GU153YL,E07000214 GU179AB,E07000089 @@ -787,12 +801,14 @@ IP287DE,E07000245 IP333TU,E07000245 IP60AE,E07000203 IP60LW,E07000203 +IP60NL,E07000203 IV169XJ,S12000017 IV304AF,S12000020 IV362AB,S12000020 IV363QJ,S12000020 IV88NZ,S12000017 KA88HJ,S12000028 +KT113NE,E07000207 KT12BA,E09000021 KT139LZ,E07000207 KT152LE,E07000212 @@ -823,6 +839,7 @@ LA11EX,E07000121 LA14XQ,E07000121 LA14YQ,E07000121 LA62DY,E06000064 +LA88AA,E06000064 LA95RR,E06000064 LD23SH,W06000023 LD82UF,W06000023 @@ -880,6 +897,7 @@ M12EJ,E08000003 M13BE,E08000003 M154PY,E08000003 M15AN,E08000003 +M16NG,E08000003 M171GA,E08000009 M191NR,E08000003 M202SL,E08000003 @@ -918,6 +936,7 @@ ME185LQ,E07000115 ME196QH,E07000115 ME207FE,E07000115 ME89RX,E06000035 +MK109RG,E06000042 MK111AY,E06000042 MK146LS,E06000042 MK36DP,E06000042 @@ -996,6 +1015,7 @@ NE31LX,E08000021 NE45BZ,E08000021 NE45TF,E08000021 NE49NR,E08000021 +NE61AB,E08000021 NE61LD,E08000021 NE662PF,E06000057 NE77LX,E08000021 @@ -1050,6 +1070,7 @@ NW102UR,E09000005 NW103HA,E09000005 NW106HJ,E09000009 NW106LD,E09000009 +NW107AS,E09000005 NW107AW,E09000005 NW107NU,E09000005 NW107SX,E09000009 @@ -1110,11 +1131,13 @@ OX20ES,E07000178 OX264UL,E07000177 OX266QB,E07000177 OX26BQ,E07000178 +OX26HT,E07000178 OX26PE,E07000178 OX26RJ,E07000178 OX278BL,E07000177 OX27SY,E07000178 OX27TF,E07000178 +OX281PF,E07000181 OX298LN,E07000181 OX299SX,E07000181 OX37BU,E07000178 @@ -1178,6 +1201,7 @@ RG109HJ,E06000041 RG121RW,E06000036 RG13BD,E06000038 RG13BE,E06000038 +RG170EY,E06000037 RG178NZ,E06000037 RG208AW,E06000037 RG214HG,E07000084 @@ -1199,6 +1223,7 @@ RG92LT,E06000041 RG94QG,E07000179 RH101BF,E07000226 RH101DQ,E07000226 +RH109PJ,E07000226 RH110NY,E07000227 RH13DR,E07000211 RH140LW,E07000225 @@ -1210,6 +1235,7 @@ RH191UZ,E07000228 RH194LZ,E07000228 RH27HD,E07000211 RH27JN,E07000211 +RH56AA,E07000210 RH56RL,E07000209 RH56SX,E07000209 RH67JL,E07000211 @@ -1233,6 +1259,7 @@ SA360DT,W06000009 SA611QQ,W06000009 SA625LR,W06000009 SA626SD,W06000009 +SA68RP,W06000011 SE109QF,E09000011 SE10BS,E09000028 SE10DN,E09000028 @@ -1268,6 +1295,7 @@ SE14PL,E09000028 SE14SN,E09000028 SE14YR,E09000028 SE153SN,E09000028 +SE154PU,E09000028 SE154RF,E09000028 SE163DH,E09000028 SE164DG,E09000028 @@ -1292,8 +1320,10 @@ SE19DG,E09000028 SE19EQ,E09000028 SE19PD,E09000028 SE19RS,E09000028 +SE218DE,E09000022 SE228EA,E09000028 SE228HN,E09000028 +SE240HG,E09000022 SE28EA, SE50LH,E09000028 SE77NS,E09000011 @@ -1491,6 +1521,7 @@ TA11FH, TA11QN,E07000246 TA12PL,E06000066 TA12PX,E06000066 +TA146TE,E06000066 TA204BZ,E06000066 TA42HQ,E06000066 TA51BA,E06000066 @@ -1502,6 +1533,7 @@ TD113HS,S12000026 TD152UZ,E06000057 TD57JD,S12000026 TF118NE,E07000196 +TN119FD,E07000111 TN11LS,E07000116 TN126RR,E07000116 TN131XY,E07000111 @@ -1552,6 +1584,7 @@ TR12ES,E06000052 TR12JA,E06000052 TR12NA,E06000052 TR12PN,E06000052 +TR12XP,E06000052 TR139FJ,E06000052 TR139JX,E06000052 TR13FF,E06000052 @@ -1601,6 +1634,7 @@ UK, VARIOUS, W104BQ,E09000005 W105AD,E09000020 +W105BN,E09000020 W105BU,E09000020 W105JJ,E09000020 W112PB,E09000020 @@ -1659,6 +1693,7 @@ W1F9SX,E09000033 W1G0EF,E09000033 W1G0PE,E09000033 W1G0PW,E09000033 +W1G9TB,E09000033 W1H1PJ,E09000033 W1H6AZ,E09000033 W1H6LT,E09000033 @@ -1807,6 +1842,7 @@ WC2A3TH,E09000007 WC2B4HN,E09000033 WC2B5LB,E09000007 WC2B5LR,E09000007 +WC2B6NH,E09000007 WC2B6ST,E09000007 WC2E7AU,E09000033 WC2E9BF,E09000033