mirror of
https://github.com/Such-Software/xmrcheckout.git
synced 2026-10-17 05:51:34 +02:00
Change default confirmation target to 1
This commit is contained in:
+8
-2
@@ -180,10 +180,16 @@ def startup():
|
||||
"ADD COLUMN IF NOT EXISTS subaddress_start_index INTEGER DEFAULT 0"
|
||||
)
|
||||
)
|
||||
connection.execute(
|
||||
text(
|
||||
"ALTER TABLE users "
|
||||
"ADD COLUMN IF NOT EXISTS default_confirmation_target INTEGER DEFAULT 1"
|
||||
)
|
||||
)
|
||||
connection.execute(
|
||||
text(
|
||||
"ALTER TABLE users "
|
||||
"ADD COLUMN IF NOT EXISTS default_confirmation_target INTEGER DEFAULT 2"
|
||||
"ALTER COLUMN default_confirmation_target SET DEFAULT 1"
|
||||
)
|
||||
)
|
||||
connection.execute(
|
||||
@@ -235,7 +241,7 @@ def startup():
|
||||
)
|
||||
connection.execute(
|
||||
text(
|
||||
"UPDATE users SET default_confirmation_target = 2 "
|
||||
"UPDATE users SET default_confirmation_target = 1 "
|
||||
"WHERE default_confirmation_target IS NULL"
|
||||
)
|
||||
)
|
||||
|
||||
+1
-1
@@ -125,7 +125,7 @@ class User(Base):
|
||||
webhook_secret_encrypted = Column(String, nullable=True)
|
||||
next_subaddress_index = Column(Integer, nullable=False, server_default="1")
|
||||
subaddress_start_index = Column(Integer, nullable=False, server_default="0")
|
||||
default_confirmation_target = Column(Integer, nullable=False, server_default="2")
|
||||
default_confirmation_target = Column(Integer, nullable=False, server_default="1")
|
||||
default_qr_logo = Column(String, nullable=False, server_default="monero")
|
||||
default_qr_logo_data_url = Column(String, nullable=True)
|
||||
btcpay_checkout_style = Column(String, nullable=False, server_default="btcpay_classic")
|
||||
|
||||
+4
-4
@@ -25,7 +25,7 @@ class InvoiceCreate(BaseModel):
|
||||
amount_xmr: Decimal | None = Field(default=None, gt=0)
|
||||
amount_fiat: Decimal | None = Field(default=None, gt=0)
|
||||
currency: str | None = None
|
||||
confirmation_target: conint(ge=0, le=10) = 2
|
||||
confirmation_target: conint(ge=0, le=10) = 1
|
||||
checkout_continue_url: AnyUrl | None = Field(
|
||||
default=None,
|
||||
description="Optional: after the invoice is confirmed, the hosted invoice page can offer a Continue button that navigates to this merchant URL.",
|
||||
@@ -67,7 +67,7 @@ class InvoiceCreate(BaseModel):
|
||||
|
||||
class DonationCreate(BaseModel):
|
||||
amount_xmr: Decimal = Field(gt=0)
|
||||
confirmation_target: conint(ge=0, le=10) = 2
|
||||
confirmation_target: conint(ge=0, le=10) = 1
|
||||
|
||||
|
||||
class InvoiceResponse(BaseModel):
|
||||
@@ -104,7 +104,7 @@ class InvoiceCreateUser(BaseModel):
|
||||
amount_xmr: Decimal | None = Field(default=None, gt=0)
|
||||
amount_fiat: Decimal | None = Field(default=None, gt=0)
|
||||
currency: str | None = None
|
||||
confirmation_target: conint(ge=0, le=10) = 2
|
||||
confirmation_target: conint(ge=0, le=10) = 1
|
||||
checkout_continue_url: AnyUrl | None = Field(
|
||||
default=None,
|
||||
description="Optional: after the invoice is confirmed, the hosted invoice page can offer a Continue button that navigates to this merchant URL.",
|
||||
@@ -189,7 +189,7 @@ class ProfileResponse(BaseModel):
|
||||
|
||||
id: UUID
|
||||
payment_address: str
|
||||
default_confirmation_target: conint(ge=0, le=10) = 2
|
||||
default_confirmation_target: conint(ge=0, le=10) = 1
|
||||
default_qr_logo: QrLogoMode = "monero"
|
||||
default_qr_logo_data_url: str | None = None
|
||||
btcpay_checkout_style: BtcpayCheckoutStyle = "btcpay_classic"
|
||||
|
||||
Reference in New Issue
Block a user