From 1464afec1e2d543ea7809b2b0734172e6efab183 Mon Sep 17 00:00:00 2001 From: Lem Smyth Date: Fri, 18 Feb 2022 09:40:43 -0600 Subject: [PATCH] get wallet balance --- classes/LBRY_Admin.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/LBRY_Admin.php b/classes/LBRY_Admin.php index 2ce5fd7..000c155 100644 --- a/classes/LBRY_Admin.php +++ b/classes/LBRY_Admin.php @@ -495,13 +495,15 @@ class LBRY_Admin { // See if we've checked in the past two hours if ( ! get_transient( 'lbry_wallet_check' ) ) { - $balance = LBRY()->daemon->wallet_balance(); + $result = LBRY()->daemon->wallet_balance(); + $balance = $result->result->available; + $site_url = get_site_url(); if ( $balance < get_option( LBRY_SETTINGS )[LBRY_LBC_PUBLISH] * 20 ) { // If LBRY Balance is low, send email, but only once per day if ( ! get_transient( 'lbry_wallet_warning_email' ) ) { $email = get_option( 'admin_email' ); $subject = 'Your LBRYPress Wallet Balance is Low!'; - $message = 'Your LBRY Wallet for your WordPress installation at ' . site_url() . ' is running very low.\r\n\r\nYou currently have ' . $balance . ' LBC left in your wallet. In order to keep publishing to the LBRY network, please add some LBC to your account.'; + $message = 'Your LBRY Wallet for your WordPress installation at ' . esc_html_e( $site_url ) . ' is running very low.\r\n\r\nYou currently have ' . esc_html_e( $balance ) . ' LBC left in your wallet. In order to keep publishing to the LBRY network, please add some LBC to your account.'; wp_mail( $email, $subject, $message ); set_transient( 'lbry_wallet_warning_email', true, DAY_IN_SECONDS ); }