Follow

Custom emojis on remote instances are fixed… sort of. Remote emojis used in future posts and yet-unknown profiles will work. Custom emojis in past posts may not show up, however, and remote profiles with custom emojis will need to be refreshed on our end before they will be visible.

Here's the code we used:

CustomEmoji.remote.where.not(image_file_name: nil).where.not(image_remote_url: '').each {|e| e.destroy! if not e.image.exists? }

Alright, all remote profiles with custom emoji in them are now fixed! Here's the code we used for that:

Account.remote.each{|account| (account.update!(last_webfingered_at: nil); begin ResolveAccountService.new.call(account) rescue nil end) unless account.instance_eval { emojifiable_text }.scan(CustomEmoji::SCAN_RE).empty?}
Sign in to participate in the conversation
Pedo School

A boarding school for MAPs, paraphiles, paraphiles-in-training, and all interested allies. Classes start soon, so register today!