fix: #80 special characters in wishlist dropdown
This commit is contained in:
parent
7027012539
commit
0523000708
3 changed files with 5 additions and 4 deletions
|
@ -47,7 +47,8 @@ $(function () {
|
|||
|
||||
$('.ui.dropdown.wishlists')
|
||||
.dropdown({
|
||||
onChange : function(wishlist_id, text, choice) {
|
||||
'preserveHTML' : false,
|
||||
'onChange' : function(wishlist_id, text, choice) {
|
||||
wishthis.$_GET.id = wishlist_id;
|
||||
|
||||
if (wishlist_id) {
|
||||
|
|
|
@ -44,8 +44,8 @@ class Wishlist
|
|||
$this->exists = true;
|
||||
|
||||
foreach ($columns as $key => $value) {
|
||||
if ('string' === gettype($value)) {
|
||||
$this->$key = Sanitiser::render($value);
|
||||
if (is_string($value)) {
|
||||
$this->$key = html_entity_decode($value);
|
||||
} else {
|
||||
$this->$key = $value;
|
||||
}
|
||||
|
|
|
@ -173,7 +173,7 @@ if (isset($_POST['email'], $_POST['password']) && !empty($_POST['planet'])) {
|
|||
*/
|
||||
if ($userRegistered) {
|
||||
$user_id = $database->lastInsertID();
|
||||
$wishlist_name = Sanitiser::getTitle(__('My hopes and dreams'));
|
||||
$wishlist_name = addslashes(filter_var(__('My hopes and dreams'), FILTER_SANITIZE_SPECIAL_CHARS));
|
||||
$wishlist_hash = sha1(time() . $user_id . $wishlist_name);
|
||||
|
||||
$database
|
||||
|
|
Loading…
Reference in a new issue