Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unicode characters in event titles break moving events between calendars #4419

Closed
st3iny opened this issue Aug 12, 2022 · 6 comments
Closed
Labels
0. to triage Pending approval or rejection bug

Comments

@st3iny
Copy link
Member

st3iny commented Aug 12, 2022

We ran into this bug and after figuring out how to reproduce, we tried NC 24.0.4rc1 with the merged fix. Unfortunately it didn't fix the error, we can still reproduce broken events by switching between calenders.

Edit: It seems this only happens if the title of the event in question has some unicode character or emoji. We can 100% reproduce it by using the white heavy check mark (U+2705 | \xE2\x9C\x85 | WHITE HEAVY CHECK MARK)

Originally posted by @kartoffelheinz in nextcloud/server#30120 (comment)

@st3iny st3iny added bug 0. to triage Pending approval or rejection labels Aug 12, 2022
@st3iny
Copy link
Member Author

st3iny commented Aug 12, 2022

Ref #3325

@berndschimmer

This comment was marked as spam.

@berndschimmer
Copy link

berndschimmer commented Aug 17, 2022

As my previous post was marked as spam, I will write a little more. This issue is a really annoying. If you create a calendar item and add a ✅ to the title and than change the calendar, the item is gone and you have no suitable chance to get it back (data loss).

@tcitworld
Copy link
Member

I can't reproduce this on server master and calendar main, can you @st3iny ?

@berndschimmer
Copy link

It seems that 24.0.4 (final) or 24.0.5 fixed it. All versions from 22. up to 24.0.4 are affected.

@st3iny
Copy link
Member Author

st3iny commented Oct 16, 2022

Awesome! Please let us know if the error persists. I'll close the issue in the meantime.

@st3iny st3iny closed this as completed Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. to triage Pending approval or rejection bug
Projects
None yet
Development

No branches or pull requests

3 participants