[dreamwidth/dreamwidth] bf0a8e: Add missing headers_in and status_line methods to ...
Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: bf0a8ec11e23acda60dfc8dc68d9fca2ca753c77 https://github.com/dreamwidth/dreamwidth/commit/bf0a8ec11e23acda60dfc8dc68d9fca2ca753c77 Author: Mark Smith mark@qq.is Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths: M cgi-bin/DW/Request/Plack.pm A t/plack-request.t
Log Message:
Add missing headers_in and status_line methods to DW::Request::Plack
DW::Request::Plack was missing headers_in() and status_line(), which are implemented by both DW::Request::Apache2 and DW::Request::Standard. This caused XMLRPCTransport to crash under Plack with "Can't locate object method 'headers_in'". Also adds a comprehensive test suite for DW::Request::Plack covering all methods in the module.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications
