[dreamwidth/dreamwidth] d00724: Move LJ::Protocol::xmlrpc_method out of Apache/Liv...
Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: d00724c9d10284c57382e88b10c6c16f94b04c30 https://github.com/dreamwidth/dreamwidth/commit/d00724c9d10284c57382e88b10c6c16f94b04c30 Author: Mark Smith mark@qq.is Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths: M cgi-bin/Apache/LiveJournal.pm M cgi-bin/LJ/Protocol.pm M t/plack-request.t
Log Message:
Move LJ::Protocol::xmlrpc_method out of Apache/LiveJournal.pm
xmlrpc_method was defined in a package LJ::Protocol block at the
bottom of Apache/LiveJournal.pm, which is never loaded under Plack.
Move it into LJ/Protocol.pm so XMLRPC works under both servers.
The test now verifies the full getchallenge round-trip: transport layer works, response is not a SOAP fault, and the expected fields are present.
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
