ocadotechnology / rapid-router

A Blockly and python based educational game aimed at students age 5-14.
https://www.codeforlife.education
Other
56 stars 62 forks source link

Level editor: can't save text fields with certain emojis #1661

Open evemartin opened 2 days ago

evemartin commented 2 days ago

Describe the bug An error occurs when trying to save a level with certain emojis in the text fields (hint, description, subtitle)

To Reproduce Steps to reproduce the behaviour:

  1. Go to the Rapid Router Level Editor and create a new level - in the hint, description, and subtitle boxes, add this emoji: https://emojipedia.org/smiling-face-with-heart-eyes
  2. Click Save
  3. An error will appear

Expected behaviour The level should save with the emojis

Additional context