Fix CI and notfication plugin issues (#485)

This commit is contained in:
Ross Savage
2024-09-11 15:06:21 +02:00
committed by GitHub
parent c141d8e0a4
commit d42e37ce1e
3 changed files with 24 additions and 2 deletions

View File

@@ -23,8 +23,30 @@ on:
default: false
jobs:
setup:
if: ${{ !inputs.use-dummy-binaries }}
runs-on: macOS-latest
name: Setup
steps:
- name: Disk Cleanup
run: |
echo "::group::Free space before cleanup"
df -hI
echo "::endgroup::"
echo "::group::Cleaned Files"
sudo rm -rf /Applications/Xcode_14.3.1.app
sudo rm -rf /Applications/Xcode_15.0.1.app
sudo rm -rf /Applications/Xcode_15.1.app
sudo rm -rf /Applications/Xcode_15.2.app
sudo rm -rf /Applications/Xcode_15.3.app
echo "::endgroup::"
echo "::group::Free space after cleanup"
df -hI
echo "::endgroup::"
build:
if: ${{ !inputs.use-dummy-binaries }}
needs: setup
runs-on: macOS-latest
name: Build Flutter bindings
steps:

View File

@@ -62,7 +62,7 @@ class LnurlPayInvoiceJob(
DEFAULT_LNURL_PAY_METADATA_PLAIN_TEXT
)
val prepareReceivePaymentRes = liquidSDK.prepareReceivePayment(
PrepareReceiveRequest(amountSat, PaymentMethod.LIGHTNING)
PrepareReceiveRequest(PaymentMethod.LIGHTNING, amountSat)
)
val receivePaymentResponse = liquidSDK.receivePayment(
ReceivePaymentRequest(

View File

@@ -45,7 +45,7 @@ class LnurlPayInvoiceTask : LnurlPayTask {
}
let plainTextMetadata = ResourceHelper.shared.getString(key: Constants.LNURL_PAY_METADATA_PLAIN_TEXT, fallback: Constants.DEFAULT_LNURL_PAY_METADATA_PLAIN_TEXT)
let metadata = "[[\"text/plain\",\"\(plainTextMetadata)\"]]"
let prepareReceivePaymentRes = try liquidSDK.prepareReceivePayment(req: PrepareReceiveRequest(payerAmountSat: amountSat, paymentMethod: PaymentMethod.lightning))
let prepareReceivePaymentRes = try liquidSDK.prepareReceivePayment(req: PrepareReceiveRequest(paymentMethod: PaymentMethod.lightning, payerAmountSat: amountSat))
let receivePaymentRes = try liquidSDK.receivePayment(req: ReceivePaymentRequest(prepareResponse: prepareReceivePaymentRes, description: metadata, useDescriptionHash: true))
self.replyServer(encodable: LnurlInvoiceResponse(pr: receivePaymentRes.destination, routes: []), replyURL: request!.reply_url)
} catch let e {