mirror of
https://github.com/postgres/pgweb.git
synced 2025-08-01 15:54:53 +00:00
Provide a 404 error for nonexistent minor versions of release notes.
This commit is contained in:
@ -268,7 +268,10 @@ def release_notes(request, major_version=None, minor_version=None):
|
|||||||
minor = Decimal('0.{}'.format(minor_version) if major_version in ['0', '1'] else minor_version)
|
minor = Decimal('0.{}'.format(minor_version) if major_version in ['0', '1'] else minor_version)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
raise Http404()
|
raise Http404()
|
||||||
release_note = [r for r in release_notes if r['minor'] == minor][0]
|
try:
|
||||||
|
release_note = [r for r in release_notes if r['minor'] == minor][0]
|
||||||
|
except IndexError:
|
||||||
|
raise Http404()
|
||||||
# of course, if nothing is found, return a 404
|
# of course, if nothing is found, return a 404
|
||||||
if not release_note:
|
if not release_note:
|
||||||
raise Http404()
|
raise Http404()
|
||||||
|
Reference in New Issue
Block a user