meave
26 مارس 2026، 2:55م
1
مرحباً أيها الناس،
إذا حاولت إدخاله عن طريق كتابة :champagne، فلن يتم العثور عليه، ولكن إذا كتبت
:cork، فإنه يُعرض بشكل صحيح، وإذا مررت مؤشر الماوس فوقه، فإنه يُشار إليه بوضوح على أنه … شمبانيا!!
هذا كل شيء.
شكراً لكم.
6 إعجابات
Falco
(Falco)
26 مارس 2026، 3:03م
2
يبدو أنه يتعين علينا إزالة السطر الموجود في
"x_ray" => ["xray"],
"right_anger_bubble" => ["anger_right"],
"ballot_box" => ["ballot_box_with_ballot"],
"man_bouncing_ball" => %w[basketball_man],
"person_bouncing_ball" => %w[person_with_ball basketball_player],
"bellhop_bell" => ["bellhop"],
"biohazard" => ["biohazard_sign"],
"bow_and_arrow" => ["archery"],
"spiral_calendar" => %w[calendar_spiral spiral_calendar_pad],
"card_file_box" => ["card_box"],
"champagne" => ["bottle_with_popping_cork"],
"cheese" => ["cheese_wedge"],
"cityscape_at_dusk" => %w[city_sunset city_dusk],
"couch_and_lamp" => ["couch"],
"crayon" => ["lower_left_crayon"],
"cricket_game" => %w[cricket_bat_and_ball cricket_bat_ball],
"latin_cross" => ["cross"],
"dagger" => ["dagger_knife"],
"desktop_computer" => ["desktop"],
"card_index_dividers" => ["dividers"],
"dove" => ["dove_of_peace"],
لأن العكس موجود بالفعل، ولا يوجد رمز تعبيري حقيقي يسمى champagne.
ما رأيك يا @j.jaffeux ؟
4 إعجابات
تمت إضافة خطوة تحقق للتأكد بنسبة 100% من عدم إضافة أسماء مستعارة لرموز تعبيرية غير موجودة
main ← fix/remove-phantom-emoji-aliases
opened 04:56PM - 27 Mar 26 UTC
Some EMOJI_ALIASES keys (e.g. "champagne", "cheese", "hotdog") are not real emoj… i names — they don't exist in emojis.json and have no corresponding image files. Each of these keys already appears as an alias value for the actual emoji elsewhere in the hash (e.g. "bottle_with_popping_cork" => ["champagne"]), making the phantom entries redundant. Their presence causes the emoji picker to register names that can't resolve to an image, so typing `:champagne:` fails even though `:cork:` works fine.
This removes all 14 phantom entries and adds a validation step to the `emojis:db` rake task that aborts generation if any phantom alias keys are detected in the future.
https://meta.discourse.org/t/399338
إعجابَين (2)