diff --git a/files/assets/images/Drama/houses/Femboy.webp b/files/assets/images/Drama/houses/Femboy.webp index 9443abc0a..b6b2a8328 100644 Binary files a/files/assets/images/Drama/houses/Femboy.webp and b/files/assets/images/Drama/houses/Femboy.webp differ diff --git a/files/assets/images/Drama/houses/Furry.webp b/files/assets/images/Drama/houses/Furry.webp index 1fe09016e..e8a3a2277 100644 Binary files a/files/assets/images/Drama/houses/Furry.webp and b/files/assets/images/Drama/houses/Furry.webp differ diff --git a/files/assets/images/Drama/houses/Racist.webp b/files/assets/images/Drama/houses/Racist.webp index caaf15d17..14cf22f37 100644 Binary files a/files/assets/images/Drama/houses/Racist.webp and b/files/assets/images/Drama/houses/Racist.webp differ diff --git a/files/assets/images/Drama/houses/Vampire.webp b/files/assets/images/Drama/houses/Vampire.webp index 1fd4f7d1e..693554061 100644 Binary files a/files/assets/images/Drama/houses/Vampire.webp and b/files/assets/images/Drama/houses/Vampire.webp differ diff --git a/files/assets/images/Drama/houses/femboy.webp b/files/assets/images/Drama/houses/femboy.webp index 9443abc0a..b6b2a8328 100644 Binary files a/files/assets/images/Drama/houses/femboy.webp and b/files/assets/images/Drama/houses/femboy.webp differ diff --git a/files/assets/images/Drama/houses/furry.webp b/files/assets/images/Drama/houses/furry.webp index 1fe09016e..e8a3a2277 100644 Binary files a/files/assets/images/Drama/houses/furry.webp and b/files/assets/images/Drama/houses/furry.webp differ diff --git a/files/assets/images/Drama/houses/racist.webp b/files/assets/images/Drama/houses/racist.webp index caaf15d17..14cf22f37 100644 Binary files a/files/assets/images/Drama/houses/racist.webp and b/files/assets/images/Drama/houses/racist.webp differ diff --git a/files/assets/images/Drama/houses/vampire.webp b/files/assets/images/Drama/houses/vampire.webp index 1fd4f7d1e..693554061 100644 Binary files a/files/assets/images/Drama/houses/vampire.webp and b/files/assets/images/Drama/houses/vampire.webp differ diff --git a/files/assets/images/emojis/yotsubafish.webp b/files/assets/images/emojis/yotsubafish.webp new file mode 100644 index 000000000..ade2b75d0 Binary files /dev/null and b/files/assets/images/emojis/yotsubafish.webp differ diff --git a/files/assets/images/emojis/yotsubalol.webp b/files/assets/images/emojis/yotsubalol.webp new file mode 100644 index 000000000..aa0c8fd44 Binary files /dev/null and b/files/assets/images/emojis/yotsubalol.webp differ diff --git a/files/assets/js/emoji_modal.js b/files/assets/js/emoji_modal.js index 94e9dc804..7e58b522e 100644 --- a/files/assets/js/emoji_modal.js +++ b/files/assets/js/emoji_modal.js @@ -29,7 +29,7 @@ function loadEmojis(form) { 'wolf': ['wolfcumjar','wolflgbt','wolfmarseyhead','wolfnoir','wolfsherifssmoking','wolftrans','wolfvaporwave','wolfangry','wolfbrains','wolfcry','wolfdead','wolfdevilish','wolffacepalm','wolfhappy','wolfidea','wolfkoala','wolflaugh','wolflove','wolfmeditate','wolfphone','wolfrainbow','wolfroses','wolfsad','wolfsfear','wolfsleep','wolftear','wolfthink','wolfthumbsup','wolfupsidedown','wolfvictory','wolfwave','wolfwink'], - 'misc': ['sigmatalking','zoroarkconfused','zoroarkhappy','zoroarkpout','zoroarksleepy','casanovanova','deuxwaifu','flairlessmong','hardislife','redditgigachad','rfybear','etika','sneed','retardedchildren','bruh','autism','doot','kylieface','queenyes','wholesomeseal','chadyescapy','gigachadglow','gigachadorthodox','gigachad','gigachad2','gigachad3'] + 'misc': ['yotsubafish','yotsubalol','sigmatalking','zoroarkconfused','zoroarkhappy','zoroarkpout','zoroarksleepy','casanovanova','deuxwaifu','flairlessmong','hardislife','redditgigachad','rfybear','etika','sneed','retardedchildren','bruh','autism','doot','kylieface','queenyes','wholesomeseal','chadyescapy','gigachadglow','gigachadorthodox','gigachad','gigachad2','gigachad3'] } loadEmojis(form); } diff --git a/files/classes/comment.py b/files/classes/comment.py index 96d93be19..3bae7836c 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -342,7 +342,7 @@ class Comment(Base): if v.teddit: body = body.replace("old.reddit.com", "teddit.net") elif not v.oldreddit: body = body.replace("old.reddit.com", "reddit.com") - if v.nitter: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") + if v.nitter and not '/i/spaces/' in body: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") if v and v.controversial: for i in re.finditer('(/comments/.*?)"', body): @@ -393,7 +393,7 @@ class Comment(Base): if v and not v.oldreddit: body = body.replace("old.reddit.com", "reddit.com") - if v and v.nitter: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") + if v and v.nitter and not '/i/spaces/' in body: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") if v and v.controversial: for i in re.finditer('(/comments/.*?)"', body): diff --git a/files/classes/submission.py b/files/classes/submission.py index 727f0149b..6c1eb9567 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -346,7 +346,7 @@ class Submission(Base): if v.controversial: url += "&sort=controversial" return url elif self.url: - if v and v.nitter: return self.url.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") + if v and v.nitter and not '/i/spaces/' in self.url: return self.url.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") if self.url.startswith('/'): return SITE_FULL + self.url return self.url else: return "" @@ -362,7 +362,7 @@ class Submission(Base): if v.teddit: body = body.replace("old.reddit.com", "teddit.net") elif not v.oldreddit: body = body.replace("old.reddit.com", "reddit.com") - if v.nitter: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") + if v.nitter and not '/i/spaces/' in body: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") if v and v.shadowbanned and v.id == self.author_id and 86400 > time.time() - self.created_utc > 20: ti = max(int((time.time() - self.created_utc)/60), 1) @@ -418,7 +418,7 @@ class Submission(Base): if v.teddit: body = body.replace("old.reddit.com", "teddit.net") elif not v.oldreddit: body = body.replace("old.reddit.com", "reddit.com") - if v.nitter: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") + if v.nitter and not '/i/spaces/' in body: body = body.replace("www.twitter.com", "nitter.net").replace("twitter.com", "nitter.net") return body diff --git a/files/templates/comments.html b/files/templates/comments.html index c0b9e27dc..d09f4e68e 100644 --- a/files/templates/comments.html +++ b/files/templates/comments.html @@ -225,7 +225,7 @@ 👻 {% else %} {% if c.author.house %} - + {% endif %} {% if c.author.verified %} diff --git a/files/templates/emoji_modal.html b/files/templates/emoji_modal.html index d87e5efe5..02df375f8 100644 --- a/files/templates/emoji_modal.html +++ b/files/templates/emoji_modal.html @@ -86,7 +86,7 @@ - +