← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1434548] [NEW] Selecting Cancel on Settings dashboard give error

 

Public bug reported:

Using the master branch, when I go into the "Settings" dashboard as a
user and I click the "cancel" button, I get an error.  This happens in
the "User Settings" the "Change password" sections. I'm not sure what
the correct response should be, should it push the user back the main
page, or should it go back to the user settings page which is the
default page.  If that's the case will the user know what just happened
if they clicked on "Cancel" when inside the "User Settings" page.


I get a message (if debug is on) or a 404 page not found that looks like this:

Page not found (404)
Request Method:	GET
Request URL:	https://XXXXX/settings/None
Using the URLconf defined in openstack_dashboard.urls, Django tried these URL patterns, in this order:
^$ [name='splash']
^api/
^home/$ [name='user_home']
^i18n/js/(?P<packages>\S+?)/$ [name='jsi18n']
^i18n/setlang/$ [name='set_language']
^i18n/
^qunit/$ [name='qunit_tests']
^jasmine/(.*?)$
^admin/
^settings/ ^password/
^settings/ ^$ [name='index']
^identity/
^project/
^auth/
^static\/(?P<path>.*)$
^media\/(?P<path>.*)$
^500/$
The current URL, settings/None, didn't match any of these.
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1434548

Title:
  Selecting Cancel on Settings dashboard give error

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Using the master branch, when I go into the "Settings" dashboard as a
  user and I click the "cancel" button, I get an error.  This happens in
  the "User Settings" the "Change password" sections. I'm not sure what
  the correct response should be, should it push the user back the main
  page, or should it go back to the user settings page which is the
  default page.  If that's the case will the user know what just
  happened if they clicked on "Cancel" when inside the "User Settings"
  page.

  
  I get a message (if debug is on) or a 404 page not found that looks like this:

  Page not found (404)
  Request Method:	GET
  Request URL:	https://XXXXX/settings/None
  Using the URLconf defined in openstack_dashboard.urls, Django tried these URL patterns, in this order:
  ^$ [name='splash']
  ^api/
  ^home/$ [name='user_home']
  ^i18n/js/(?P<packages>\S+?)/$ [name='jsi18n']
  ^i18n/setlang/$ [name='set_language']
  ^i18n/
  ^qunit/$ [name='qunit_tests']
  ^jasmine/(.*?)$
  ^admin/
  ^settings/ ^password/
  ^settings/ ^$ [name='index']
  ^identity/
  ^project/
  ^auth/
  ^static\/(?P<path>.*)$
  ^media\/(?P<path>.*)$
  ^500/$
  The current URL, settings/None, didn't match any of these.
  You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1434548/+subscriptions


Follow ups

References