Closed Bug 1237715 Opened 9 years ago Closed 9 years ago

API SuperSearch without a full date parameter

Categories

(Socorro :: Webapp, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: peterbe, Assigned: peterbe)

References

()

Details

Attachments

(1 file)

E.g. /api/SuperSearch/?date=2016-01-01 Traceback (most recent call last): File "/opt/boxen/homebrew/Cellar/python/2.7.10_2/Frameworks/Python.framework/Versions/2.7/lib/python2.7/wsgiref/handlers.py", line 85, in run self.result = application(self.environ, self.start_response) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/django/contrib/staticfiles/handlers.py", line 64, in __call__ return self.application(environ, start_response) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 187, in __call__ response = self.get_response(request) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/django/core/handlers/base.py", line 199, in get_response response = self.handle_uncaught_exception(request, resolver, sys.exc_info()) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/django/core/handlers/base.py", line 111, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/waffle/decorators.py", line 36, in _wrapped_view return view(request, *args, **kwargs) File "/Users/peterbe/virtualenvs/socorro/lib/python2.7/site-packages/ratelimit/decorators.py", line 30, in _wrapped return fn(*args, **kw) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/utils.py", line 347, in wrapper response = f(request, *args, **kw) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/utils.py", line 53, in wrapper response = f(request, *args, **kw) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/api/views.py", line 236, in model_wrapper result = function(**form.cleaned_data) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/supersearch/models.py", line 175, in get return super(SuperSearch, self).get(**kwargs) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/models.py", line 577, in get return self._get(expect_json=expect_json, **kwargs) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/models.py", line 646, in _get expect_json=expect_json, File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/models.py", line 156, in inner result = method(*args, **kwargs) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/webapp-django/crashstats/crashstats/models.py", line 501, in fetch result = implementation_method(**params) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/socorro/external/es/supersearch.py", line 201, in get params = self.get_parameters(**kwargs) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/socorro/lib/search_common.py", line 234, in get_parameters self.fix_date_parameter(parameters) File "/Users/peterbe/dev/MOZILLA/SOCORRO/socorro/socorro/lib/search_common.py", line 271, in fix_date_parameter '<' in param.operator and ( TypeError: argument of type 'NoneType' is not iterable
Assignee: nobody → peterbe
Commits pushed to master at https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/a7fa65c7cf312020809461545c56ca6b5a07e98d fixes bug 1237715 - API SuperSearch without a full date parameter https://github.com/mozilla/socorro/commit/48f67e8c014ac32db0d9b844a94e17bd67d82fb5 Merge pull request #3149 from peterbe/bug-1237715-api-supersearch-without-a-full-date-parameter fixes bug 1237715 - API SuperSearch without a full date parameter
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: