diff --git a/lnbits/extensions/admin/migrations.py b/lnbits/extensions/admin/migrations.py index ea698c27..2a9424e6 100644 --- a/lnbits/extensions/admin/migrations.py +++ b/lnbits/extensions/admin/migrations.py @@ -47,6 +47,7 @@ async def m001_create_admin_settings_table(db): lnd_grpc_port INTEGER, lnd_grpc_admin_macaroon TEXT, lnd_grpc_invoice_macaroon TEXT, + lnd_grpc_macaroon TEXT, lnd_grpc_macaroon_encrypted TEXT, lnpay_api_endpoint TEXT, lnpay_api_key TEXT, diff --git a/lnbits/extensions/admin/models.py b/lnbits/extensions/admin/models.py index 31811659..7440fae7 100644 --- a/lnbits/extensions/admin/models.py +++ b/lnbits/extensions/admin/models.py @@ -45,6 +45,7 @@ class UpdateSettings(BaseModel): lnd_grpc_port: int = Query(None, ge=0) lnd_grpc_admin_macaroon: str = Query(None) lnd_grpc_invoice_macaroon: str = Query(None) + lnd_grpc_macaroon: str = Query(None) lnd_grpc_macaroon_encrypted: str = Query(None) lnpay_api_endpoint: str = Query(None) lnpay_api_key: str = Query(None) diff --git a/lnbits/settings.py b/lnbits/settings.py index 0e58f8c7..c3356938 100644 --- a/lnbits/settings.py +++ b/lnbits/settings.py @@ -102,6 +102,7 @@ class Settings(BaseSettings): lnd_grpc_port: Optional[int] = Field(default=None) lnd_grpc_admin_macaroon: Optional[str] = Field(default=None) lnd_grpc_invoice_macaroon: Optional[str] = Field(default=None) + lnd_grpc_macaroon: Optional[str] = Field(default=None) lnd_grpc_macaroon_encrypted: Optional[str] = Field(default=None) lnpay_api_endpoint: Optional[str] = Field(default=None) lnpay_api_key: Optional[str] = Field(default=None)