misskey-dev / misskey

🌎 A completely free and open interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
9.95k stars 1.35k forks source link

fix: missing emojis in meta.json interrupts emoji import #14460

Closed winrg closed 2 weeks ago

winrg commented 1 month ago

💡 Summary

if a meta.json file in an emoji zip references a file not present in the zip, the import process will log an error and exit, interrupting the import

🥰 Expected Behavior

the remaining emojis should be imported without error

🤬 Actual Behavior

only the emojis up to the missing one are imported

📝 Steps to Reproduce

No response

💻 Frontend Environment

No response

🛰 Backend Environment (for server admin)

* Misskey: all versions back to at least commit b75184e

Do you want to address this bug yourself?

winrg commented 1 month ago

submitted pr #14461