On 09.12.2011 23:15, Jaroslaw Dziubek wrote:
Małe usprawnienie do kodu ;)
Co robi? Ano jesli mamy wioske/miejscowosc bez ulic, a poczte dla niej zupelnie gdzies indziej to wpisanie jako adresu klient: "Pcim Dolny xx, yy-yyy Pcim Górny" powoduje, że nie uda się zaimportować. Po mojej poprawce system automatycznie spróbuje potraktować ulicę jako miejscowośc i znaleźć ją w bazie :)
Takich Fixxxer-ów LMS-a jest więcej potrzebnych! ;-) Zobaczymy co na to powie Alek.
pozdrawiam Jarek Dziubek
Index: lms-teryt
RCS file: /cvsroot/lms/bin/lms-teryt,v retrieving revision 1.10 diff -u -r1.10 lms-teryt --- lms-teryt 9 Dec 2011 19:52:22 -0000 1.10 +++ lms-teryt 9 Dec 2011 22:11:35 -0000 @@ -651,6 +651,12 @@ if (my $srow = $street_get->fetchrow_hashref()) { $street_id = $srow->{'id'}; $city_id = $srow->{'cityid'};
}
else {
$city_get->execute($street);
if (my $srow = $city_get->fetchrow_hashref()) {
$city_id = $srow->{'id'};
} elsif ($city) {} }