Issue 5275, missed the case when lat or long was missing.
svn: r18263
This commit is contained in:
parent
06bd6096a4
commit
9ec1291fd3
@ -138,24 +138,32 @@ class PlaceBaseModel(object):
|
||||
return unicode(data[2])
|
||||
|
||||
def column_longitude(self, data):
|
||||
if not data[3]:
|
||||
return u' '
|
||||
value = conv_lat_lon('0', data[3], format='DEG')[1]
|
||||
if not value:
|
||||
return _("Error in format")
|
||||
return value
|
||||
|
||||
def column_latitude(self, data):
|
||||
if not data[4]:
|
||||
return u' '
|
||||
value = conv_lat_lon(data[4], '0', format='DEG')[0]
|
||||
if not value:
|
||||
return _("Error in format")
|
||||
return value
|
||||
|
||||
def sort_longitude(self, data):
|
||||
if not data[3]:
|
||||
return u' '
|
||||
value = conv_lat_lon('0', data[3], format='ISO-DMS') if data[3] else u''
|
||||
if not value:
|
||||
return _("Error in format")
|
||||
return value
|
||||
|
||||
def sort_latitude(self, data):
|
||||
if not data[4]:
|
||||
return u' '
|
||||
value = conv_lat_lon(data[4], '0', format='ISO-DMS') if data[4] else u''
|
||||
if not value:
|
||||
return _("Error in format")
|
||||
|
Loading…
Reference in New Issue
Block a user