Баг фикс

main
through-your-tears 9 months ago
parent fa26f98575
commit 8c77255fc4

@ -42,17 +42,15 @@ MAPPING_DATA = {
def parse_organizations_to_db(data): def parse_organizations_to_db(data):
for k in data.keys(): for k in data.keys():
for obj in data[k]: for obj in data[k]:
try: OrganizationRepository.create(
OrganizationRepository.create( location=LocationRepository.get_or_create(
location=LocationRepository.get_or_create( coords=Point(obj['latitude'], obj['longitude']),
coords=Point(obj['latitude'], obj['longitude']), address=obj['street'] + obj['housenumber']
address=obj['street'] + obj['housenumber'] ),
), name=obj['name'],
name=obj['name'], phone=obj['phone'],
phone=obj['phone'], website=obj['website'],
website=obj['website'], description=obj['description'],
description=obj['description'], category=CategoryRepository.get_by_name(MAPPING_DATA[obj['category']])
category=CategoryRepository.get_by_name(MAPPING_DATA[obj['category']]) )
)
except Exception:
pass

Loading…
Cancel
Save