chore: remove unused full withdraw (#3544)

This commit is contained in:
dni ⚡ 2025-11-21 08:38:09 +01:00 committed by GitHub
parent faac56c14c
commit 9f4ed53888
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 0 additions and 31 deletions

View file

@ -4,12 +4,10 @@ from dataclasses import dataclass
from datetime import datetime, timezone from datetime import datetime, timezone
from enum import Enum from enum import Enum
from lnurl import encode as lnurl_encode
from pydantic import BaseModel, Field from pydantic import BaseModel, Field
from lnbits.core.models.lnurl import StoredPayLinks from lnbits.core.models.lnurl import StoredPayLinks
from lnbits.db import FilterModel from lnbits.db import FilterModel
from lnbits.helpers import url_for
from lnbits.settings import settings from lnbits.settings import settings
@ -196,14 +194,6 @@ class Wallet(BaseModel):
def withdrawable_balance(self) -> int: def withdrawable_balance(self) -> int:
return self.balance_msat - settings.fee_reserve(self.balance_msat) return self.balance_msat - settings.fee_reserve(self.balance_msat)
@property
def lnurlwithdraw_full(self) -> str:
url = url_for("/withdraw", external=True, usr=self.user, wal=self.id)
try:
return lnurl_encode(url)
except Exception:
return ""
@property @property
def is_lightning_wallet(self) -> bool: def is_lightning_wallet(self) -> bool:
return self.wallet_type == WalletType.LIGHTNING.value return self.wallet_type == WalletType.LIGHTNING.value

View file

@ -239,27 +239,6 @@
<q-separator></q-separator> <q-separator></q-separator>
<q-list> <q-list>
{% if wallet.lnurlwithdraw_full %}
<q-expansion-item
group="extras"
icon="crop_free"
:label="$t('drain_funds')"
>
<q-card>
<q-card-section>
<lnbits-qrcode
value="lightning:{{wallet.lnurlwithdraw_full}}"
href="lightning:{{wallet.lnurlwithdraw_full}}"
></lnbits-qrcode>
<p
class="text-center"
v-text="$t('drain_funds_desc')"
></p>
</q-card-section>
</q-card>
</q-expansion-item>
<q-separator></q-separator>
{% endif %}
<q-expansion-item <q-expansion-item
group="extras" group="extras"
icon="qr_code" icon="qr_code"