Parse invoice in paid action response

This commit is contained in:
ekzyis 2025-02-03 23:22:25 +01:00
parent 112cd5874b
commit 0280bb1e61

View File

@ -226,7 +226,17 @@ func (c *Client) PostDiscussion(title string, text string, sub string) (int, err
Query: ` Query: `
mutation upsertDiscussion($title: String!, $text: String, $sub: String) { mutation upsertDiscussion($title: String!, $text: String, $sub: String) {
upsertDiscussion(title: $title, text: $text, sub: $sub) { upsertDiscussion(title: $title, text: $text, sub: $sub) {
result { id } result {
id
}
invoice {
id
hash
bolt11
satsRequested
expiresAt
}
paymentMethod
} }
}`, }`,
Variables: map[string]interface{}{ Variables: map[string]interface{}{
@ -262,7 +272,17 @@ func (c *Client) PostLink(url string, title string, text string, sub string) (in
Query: ` Query: `
mutation upsertLink($url: String!, $title: String!, $text: String, $sub: String!) { mutation upsertLink($url: String!, $title: String!, $text: String, $sub: String!) {
upsertLink(url: $url, title: $title, text: $text, sub: $sub) { upsertLink(url: $url, title: $title, text: $text, sub: $sub) {
result { id } result {
id
}
invoice {
id
hash
bolt11
satsRequested
expiresAt
}
paymentMethod
} }
}`, }`,
Variables: map[string]interface{}{ Variables: map[string]interface{}{
@ -299,7 +319,17 @@ func (c *Client) CreateComment(parentId int, text string) (int, error) {
Query: ` Query: `
mutation upsertComment($parentId: ID!, $text: String!) { mutation upsertComment($parentId: ID!, $text: String!) {
upsertComment(parentId: $parentId, text: $text) { upsertComment(parentId: $parentId, text: $text) {
result { id } result {
id
}
invoice {
id
hash
bolt11
satsRequested
expiresAt
}
paymentMethod
} }
}`, }`,
Variables: map[string]interface{}{ Variables: map[string]interface{}{