Skip to content

Python Crash in Sentry #399

@ghost

Description

KeyError 'fr'

https://datastore.codeforiati.org/api/1/access/activity.xlsx

locale=fr&recipient-country=BD&ref=qb&reporting-org=CA-3


  File "iatilib/frontend/serialize/csv.py", line 576, in call
    row = [accessor(obj) for accessor in self.fields_by_major_version[get_major_version(obj)].values()]
  File "iatilib/frontend/serialize/csv.py", line 576, in <listcomp>
    row = [accessor(obj) for accessor in self.fields_by_major_version[get_major_version(obj)].values()]
  File "iatilib/frontend/serialize/csv.py", line 70, in sector
    return u";".join(
  File "iatilib/frontend/serialize/csv.py", line 71, in <genexpr>
    codelists.localised_description(sec.sector, locale)
  File "iatilib/codelists/init.py", line 108, in localised_description
    return u"%s" % item.translations[locale] if item and item.translations[locale] else u""

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions