annotate website/issues/html/query.item.html @ 6311:be8d5a8e090a

Fix uncaught error when parsing rest headers, document Started this work as better docs for rest response format. But I found 406 error response was not being tested. Also there was no error for bad Content-Type. In rest.py fix uncaught exceptions due to invalid Accept or Content-Type headers. If Content-type is valid but not application/json return code 415. Document use of accept header (was only shown in examples) and support for q parameter. Describe using .xml and .json extensions to select return format for testing from browser (where setting accept header is a problem). Document 406 error code return. Document 415 error code return and acceptable content types. Previously only doc was in examples. Set up tests for 406 and 415 error codes.
author John Rouillard <rouilj@ieee.org>
date Fri, 01 Jan 2021 14:14:34 -0500
parents 578b5294e888
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4024
c2d0d3e9099d svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
1 <!-- query.item -->
5286
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
2 <span tal:condition="context/is_view_ok" tal:replace="structure
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
3 context/renderQueryForm" />
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
4 <tal:block tal:condition="not:context/is_view_ok">
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
5 <tal:block metal:use-macro="templates/page/macros/icing">
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
6 <title metal:fill-slot="head_title">You can not view query</title>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
7 <tal:block metal:fill-slot="body_title">
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
8 You can not view query.
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
9 </tal:block>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
10 <td class="content" metal:fill-slot="content">
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
11 You are not allowed to view <span tal:content="context/_classname"/>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
12 with id <span tal:content="context/id"/>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
13 </td>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
14 </tal:block>
578b5294e888 Update to current classic config. Fixes issue with users being able to
John Rouillard <rouilj@ieee.org>
parents: 4024
diff changeset
15 </tal:block>

Roundup Issue Tracker: http://roundup-tracker.org/