diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index f53e2f0fd..7f93da342 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -9,6 +9,7 @@ - fixed: EMail field rejects some valid email addresses - fixed: Calendar date localization can be broken - fixed: Thingy: field sequence not imported correctly for existing Thingies + - fixed: anonymous registration leaves user at blank page 7.5.9 - fixed: Collaboration System attachments follow site's max size instead of CS's @@ -32,7 +33,7 @@ - fixed: CS rating links are exposed to site spiders - improved behavior of CS mail message filtering - fixed: Thingy: "cancel" -- cannot cancel when adding a thing - - fixed: unable to respond to poll multiple times in same session + - fixed: unable to respond to survey multiple times in same session - fixed: packages try to restore owner 7.5.8 diff --git a/lib/WebGUI/URL/Content.pm b/lib/WebGUI/URL/Content.pm index 53e4ac10b..1696a6ee3 100644 --- a/lib/WebGUI/URL/Content.pm +++ b/lib/WebGUI/URL/Content.pm @@ -68,7 +68,8 @@ sub handler { } last; } - elsif ($session->http->getStatus ne "200") { + # Keep processing for success codes + elsif ($session->http->getStatus < 200 || $session->http->getStatus > 299) { $session->http->sendHeader; last; }