Mercurial > p > roundup > code
diff roundup/scripts/roundup_server.py @ 6646:98a9df71e24c
If-Range doesn't work with roundup-server.
Found while debugging test case for test_liveserver(via wsgi) using
roundup-server. roundup-server wasn't passing If-Range header.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 28 Apr 2022 18:03:02 -0400 |
| parents | c3dfc4977ec6 |
| children | 06d750efbc50 |
line wrap: on
line diff
--- a/roundup/scripts/roundup_server.py Thu Apr 28 16:08:57 2022 -0400 +++ b/roundup/scripts/roundup_server.py Thu Apr 28 18:03:02 2022 -0400 @@ -468,6 +468,9 @@ range = self.headers.get('range') if range: env['HTTP_RANGE'] = range + if_range = self.headers.get('if-range') + if range: + env['HTTP_IF_RANGE'] = if_range # do the roundup thing tracker = self.get_tracker(tracker_name)
