This commit is contained in:
Dominic Zimmer 2020-07-17 22:18:00 +02:00
parent 9f8bc4b9a4
commit b03f91a8d4

View File

@ -6,9 +6,9 @@ import datetime
import hashlib import hashlib
def generate_random_id(_s=set()): def generate_random_id(_s=set()):
newid = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower() new_id = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower()
while (new_id in _s): while (new_id in _s):
newid = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower() new_id = base64.b32encode(bytearray(random.randint(0, 0xFF) for _ in range(10)))[:16].decode().lower()
_s.add(new_id) _s.add(new_id)
return new_id return new_id