gocodebox / gocodebox/lifterlms
special characters saved in postmeta fields are encoded and saved to the database when server default charset is not utf-8
Open
good first issue
hacktoberfest
help wanted
Type: Bug
- Dominant language
- PHP
- Stars
- 212
- Forks
- 140
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 19
Description
Server with a default charset (via php.ini or .htaccess) will save encoded versions of special characters in LifterLMS postmeta fields.
Simple recreation by using "ö" character in an the email subject or header field on a LifterLMS email post.
WordPress core handles this gracefully (add the same character to the post title) but LifterLMS doesn't...
Tested server had "iso-8859-1" as the default charset
Contributor guide
Assessment
This issue has not been assessed yet.