Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

500 - Palvelinvirhe avattaessa uutta tietopyyntöä #92

Open
jaakkokorhonen opened this issue Mar 1, 2016 · 4 comments
Open

500 - Palvelinvirhe avattaessa uutta tietopyyntöä #92

jaakkokorhonen opened this issue Mar 1, 2016 · 4 comments

Comments

@jaakkokorhonen
Copy link

screenshot 2016-03-01 19 51 44

http://tietopyynto.fi/tee-tietopyynto/vastaanottaja/kemionsaaren-vesi/

@jaakkokorhonen
Copy link
Author

viranomaisen luomisessa jotain vikaa?

@hylje
Copy link

hylje commented Mar 1, 2016

Mulle tuli tästä läjä virheilmotuksia sähköpostiin, tutkin tarkemmin missä vika myöhemmin. Vaikuttaa alustavasti siltä, että joltain viranomaisella puuttuu lainsäädäntöön liittyvä bitti.

Itse asiassa tässä tapauksessa olleella Kemiönsaaren Vesi-viranomaisella puuttui toimialue (pitäisi olla Suomi)

@jaakkokorhonen
Copy link
Author

ah. pitäisikö olla pakollinen kenttä?

@hylje
Copy link

hylje commented Mar 1, 2016

Se voisi olla pakollinen, pistän tän tiketin korvan taakse pysyvämpää korjausta varten. Toistaiseksi varmaan riittää politiikaksi muistaa lisätä toimialuekenttään arvo.

Internal Server Error: /api/v1/publicbody/search/
Traceback (most recent call last):
 File "/home/django/tietopyynto/env2/lib/python2.7/site-packages/tastypie/resources.py", line 202, in wrapper
   response = callback(request, *args, **kwargs)
 File "/home/django/tietopyynto/froide-new/froide/publicbody/api.py", line 204, in get_search
   bundle = self.full_dehydrate(bundle)
 File "/home/django/tietopyynto/env2/lib/python2.7/site-packages/tastypie/resources.py", line 853, in full_dehydrate
   bundle.data[field_name] = field_object.dehydrate(bundle, for_list=for_list)
 File "/home/django/tietopyynto/env2/lib/python2.7/site-packages/tastypie/fields.py", line 723, in dehydrate
   foreign_obj = getattr(foreign_obj, attr, None)
 File "/home/django/tietopyynto/froide-new/froide/publicbody/models.py", line 328, in default_law
   return FoiLaw.get_default_law(self)
 File "/home/django/tietopyynto/froide-new/froide/publicbody/models.py", line 151, in get_default_law
   return cls.objects.filter(jurisdiction=pb.jurisdiction).order_by('-meta')[0]
 File "/home/django/tietopyynto/env2/lib/python2.7/site-packages/django/db/models/query.py", line 201, in __getitem__
   return list(qs)[0]
IndexError: list index out of range
Internal Server Error: /api/v1/publicbody/autocomplete/
Traceback (most recent call last):
 File "/home/django/tietopyynto/env2/lib/python2.7/site-packages/tastypie/resources.py", line 202, in wrapper
   response = callback(request, *args, **kwargs)
 File "/home/django/tietopyynto/froide-new/froide/publicbody/api.py", line 160, in get_autocomplete
   names = [u"%s (%s)" % (x.name, jur_get(x)) for x in sqs]
 File "/home/django/tietopyynto/froide-new/froide/publicbody/api.py", line 156, in jur_get
   return pb.object.jurisdiction.name
AttributeError: 'NoneType' object has no attribute 'name'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants