Skip to content

Include super fields in invoice responses#44

Merged
tcheeric merged 1 commit intodevelopfrom
codex/fix-paylightningaddressinvoiceresponse-tostring-method
Aug 21, 2025
Merged

Include super fields in invoice responses#44
tcheeric merged 1 commit intodevelopfrom
codex/fix-paylightningaddressinvoiceresponse-tostring-method

Conversation

@tcheeric
Copy link
Collaborator

Summary

  • ensure PayLightningAddressInvoiceResponse and PayBolt11InvoiceInvoiceResponse include parent fields in toString
  • fix CreateInvoiceParam builder to avoid duplicate parameters and encode webhook URLs only when needed
  • handle IllegalAccessException in AbstractOperation.replacePathVariables
  • restore TestUtils utility for test configuration

Testing

  • mvn -q verify (fails: Coverage checks have not been met)
  • mvn -q -Djacoco.skip=true verify (fails: cannot find symbol getHttpRequest, ERROR_SERVER_PORT, ERROR_PORT in phoenixd-test)

https://chatgpt.com/codex/tasks/task_b_68a67e73d2848331a9256765b51b5a16

@tcheeric tcheeric merged commit 0c84224 into develop Aug 21, 2025
1 of 4 checks passed
@tcheeric tcheeric deleted the codex/fix-paylightningaddressinvoiceresponse-tostring-method branch August 21, 2025 02:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments