feat: hide first_install_token if is not required (#3795)

This commit is contained in:
dni ⚡
2026-02-25 07:54:28 +01:00
parent e7c4de6506
commit b25a3c2bb4
4 changed files with 5 additions and 2 deletions
+2
View File
@@ -1220,6 +1220,7 @@ class PublicSettings(BaseModel):
lnbits_user_activation_by_invitation_code: bool = Field(
alias="userActivationByInvitationCode"
)
has_first_install_token: bool = Field(alias="hasFirstInstallToken")
@classmethod
def from_settings(cls, settings: Settings):
@@ -1278,6 +1279,7 @@ class PublicSettings(BaseModel):
userActivationByEmail=settings.lnbits_user_activation_by_email,
userActivationByPayment=settings.lnbits_user_activation_by_payment,
userActivationByInvitationCode=settings.lnbits_user_activation_by_invitation_code,
hasFirstInstallToken=settings.first_install_token is not None,
)