Added random_element filter to properly work
This commit is contained in:
@@ -98,6 +98,7 @@ def md5_base64(a):
|
|||||||
foundhash = hashlib.md5(a.encode('utf-8')).hexdigest()
|
foundhash = hashlib.md5(a.encode('utf-8')).hexdigest()
|
||||||
return base64.b64encode(foundhash.encode('utf-8'))
|
return base64.b64encode(foundhash.encode('utf-8'))
|
||||||
|
|
||||||
|
|
||||||
@shuffle_filters.register
|
@shuffle_filters.register
|
||||||
def base64_encode(a):
|
def base64_encode(a):
|
||||||
a = str(a)
|
a = str(a)
|
||||||
@@ -107,6 +108,17 @@ def base64_encode(a):
|
|||||||
except:
|
except:
|
||||||
return base64.b64encode(a).decode()
|
return base64.b64encode(a).decode()
|
||||||
|
|
||||||
|
@shuffle_filters.register
|
||||||
|
def random_element(a):
|
||||||
|
# Choose a random item from an array
|
||||||
|
a = list(a)
|
||||||
|
|
||||||
|
if len(a) == 0:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
return random.choice(a)
|
||||||
|
|
||||||
|
|
||||||
@shuffle_filters.register
|
@shuffle_filters.register
|
||||||
def base64_decode(a):
|
def base64_decode(a):
|
||||||
a = str(a)
|
a = str(a)
|
||||||
|
|||||||
Reference in New Issue
Block a user