gwu-libraries / launchpad

A django based system that provides a stable URL for every item in the library's catalog. Various discovery services will link to these URLs. The page for each item will in turn link out to various other resources that provide methods for accessing the content of the items.
MIT License
15 stars 9 forks source link

Users receiving 403 when getting print request confirmation #1212

Closed justinlittman closed 6 years ago

justinlittman commented 6 years ago

Steps to reproduce:

  1. Go to an item that allows a print item to be requested. For example: https://findit.library.gwu.edu/item/16872295
  2. Click Request print edition
  3. Complete the form and submit

Expected result: A confirmation page.

Actual result: A 403.

In the log:

128.164.70.211 - - [30/Nov/2017:10:41:31 -0500] "GET /confirmation/16872295 HTTP/1.1" 403 876 "https://findit.library.gwu.edu/item/request/16872295/?title=Technological%20entrepreneurship%20:%20technology-driven%20vs%20market-driven%20innovation%20/%20Ian%20Chaston.&isbn=3319458507" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36"
justinlittman commented 6 years ago

This has also been fixed on prod and tested.