diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py
index c236bd7ec6..b1604d2f5c 100644
--- a/files/helpers/sanitize.py
+++ b/files/helpers/sanitize.py
@@ -63,7 +63,7 @@ def allowed_attributes(tag, name, value):
if name in ['src','data-src']: return is_safe_url(value)
if name == 'loading' and value == 'lazy': return True
if name == 'data-bs-toggle' and value == 'tooltip': return True
- if name in ['g','b','data-pat'] and not value: return True
+ if name in ['g','b'] and not value: return True
if name in ['alt','title']: return True
if name == 'referrpolicy' and value == 'no-referrer': return True
return False
@@ -93,7 +93,6 @@ def allowed_attributes(tag, name, value):
if tag == 'span':
if name == 'data-bs-toggle' and value == 'tooltip': return True
- if name == 'data-pat' and not value: return True
if name == 'title': return True
if name == 'alt': return True
return False
@@ -146,12 +145,11 @@ def render_emoji(html, regexp, edit, marseys_used, b=False):
emoji_html = None
if emoji.endswith('pat'):
- attrs += ' data-pat'
if path.isfile(f"files/assets/images/emojis/{emoji.replace('pat','')}.webp"):
- emoji_html = f'
{emoji_partial_pat.format(old, f"/e/{emoji[:-3]}.webp", attrs)}'
+ emoji_html = f'
{emoji_partial_pat.format(old, f"/e/{emoji[:-3]}.webp", attrs)}'
elif emoji.startswith('@'):
if u := get_user(emoji[1:-3], graceful=True):
- emoji_html = f'
{emoji_partial_pat.format(old, f"/pp/{u.id}", attrs)}'
+ emoji_html = f'
{emoji_partial_pat.format(old, f"/pp/{u.id}", attrs)}'
elif path.isfile(f'files/assets/images/emojis/{emoji}.webp'):
emoji_html = emoji_partial.format(old, f'/e/{emoji}.webp', attrs)
diff --git a/files/templates/util/assetcache.html b/files/templates/util/assetcache.html
index 0840bbb00f..8923783686 100644
--- a/files/templates/util/assetcache.html
+++ b/files/templates/util/assetcache.html
@@ -1,6 +1,6 @@
{%-
set CACHE_VER = {
- 'css/main.css': 309,
+ 'css/main.css': 310,
'css/4chan.css': 60,
'css/classic.css': 59,