Closed Bug 628851 Opened 15 years ago Closed 15 years ago

[traceback] NoReverseMatch: Reverse for 'feedback.release_feedback' with arguments '()' and keyword arguments '{}' not found.

Categories

(Input :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: stephend, Assigned: wenzel)

References

()

Details

(Keywords: regression, Whiteboard: [fuzzer])

http://input.stage.mozilla.com/en-US/beta/themes/about is a 500 on staging: Traceback (most recent call last): File "/data/www/input.stage.mozilla.com/reporter/vendor/packages/Django/django/core/handlers/base.py", line 100, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/data/www/input.stage.mozilla.com/reporter/vendor/src/jingo/jingo/__init__.py", line 63, in render rendered = render_to_string(request, template, context) File "/data/www/input.stage.mozilla.com/reporter/vendor/src/jingo/jingo/__init__.py", line 84, in render_to_string return template.render(**get_context()) File "/data/www/input.stage.mozilla.com/reporter/vendor/packages/jinja2/jinja2/environment.py", line 891, in render return self.environment.handle_exception(exc_info, True) File "/data/www/input.stage.mozilla.com/reporter/templates/about.html", line 1, in top-level template code {% extends "base.html" %} File "/data/www/input.stage.mozilla.com/reporter/templates/base.html", line 44, in top-level template code {% block content %}{% endblock %} File "/data/www/input.stage.mozilla.com/reporter/templates/about.html", line 18, in block "content" {% trans feedback_url=url('feedback.release_feedback') %} File "/data/www/input.stage.mozilla.com/reporter/apps/input/helpers.py", line 98, in url return reverse(viewname, args=args, kwargs=kwargs, channel=channel) File "/data/www/input.stage.mozilla.com/reporter/apps/input/urlresolvers.py", line 38, in reverse url = django_reverse(viewname, urlconf, args, kwargs, prefix) File "/data/www/input.stage.mozilla.com/reporter/vendor/packages/Django/django/core/urlresolvers.py", line 351, in reverse *args, **kwargs))) File "/data/www/input.stage.mozilla.com/reporter/vendor/packages/Django/django/core/urlresolvers.py", line 297, in reverse "arguments '%s' not found." % (lookup_view_s, args, kwargs)) NoReverseMatch: Reverse for 'feedback.release_feedback' with arguments '()' and keyword arguments '{}' not found.
Fixed in: http://github.com/fwenzel/reporter/commit/7239392 Two things. There was an old reverse URL in that page, which caused the 500 error. I fixed it. Second, http://input.stage.mozilla.com/en-US/beta/themes/about is a bogus URL. There should be no about page underneath themes. Did you find a link to this somewhere? If so, we need to fix that link. I fixed *that* issue by correcting the URL pattern that the about page is hooked up to (not: anything ending in "about" but actually ^about/?$).
Assignee: nobody → fwenzel
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Verified FIXED; this was found via the fuzzer.
Whiteboard: [fuzzer]
Status: RESOLVED → VERIFIED
Component: Input → General
Product: Webtools → Input
You need to log in before you can comment on or make changes to this bug.