Added random_element filter to properly work
This commit is contained in:
@@ -97,6 +97,7 @@ def md5_base64(a):
|
||||
a = str(a)
|
||||
foundhash = hashlib.md5(a.encode('utf-8')).hexdigest()
|
||||
return base64.b64encode(foundhash.encode('utf-8'))
|
||||
|
||||
|
||||
@shuffle_filters.register
|
||||
def base64_encode(a):
|
||||
@@ -107,6 +108,17 @@ def base64_encode(a):
|
||||
except:
|
||||
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
|
||||
def base64_decode(a):
|
||||
a = str(a)
|
||||
|
||||
Reference in New Issue
Block a user