From 7322d27aa38cc310cf1f3d7a07f92b52a242ce88 Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 24 Jan 2023 20:27:20 +0000 Subject: [PATCH] changed to shortuuid as suggested by Vlad --- lnbits/core/crud.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lnbits/core/crud.py b/lnbits/core/crud.py index 5c1b3bc7f..a4726d829 100644 --- a/lnbits/core/crud.py +++ b/lnbits/core/crud.py @@ -4,6 +4,8 @@ from typing import Any, Dict, List, Optional from urllib.parse import urlparse from uuid import uuid4 +import shortuuid + from lnbits import bolt11 from lnbits.db import COCKROACH, POSTGRES, Connection from lnbits.settings import AdminSettings, EditableSettings, SuperSettings, settings @@ -627,7 +629,7 @@ async def create_admin_settings(super_user: str, new_settings: dict): async def create_tinyurl(domain: str, endless: bool, conn: Optional[Connection] = None): - tinyurl_id = uuid4().hex[:8] + tinyurl_id = shortuuid.uuid()[:8] await (conn or db).execute( f"INSERT INTO tiny_url (id, url, endless) VALUES (?, ?, ?)", (