PluginProbe
Welcart e-Commerce / 2.12.4
Welcart e-Commerce v2.12.4
2.12.4 2.12.3 2.11.35 2.12.2 2.12.1 2.11.34 2.11.33 2.11.32 2.11.31 2.11.30 1.3.16 1.3.17 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 All 292 releases
← All changes | classes/paymentPaidy.class.php +2 -2 2.11.322.12.4 View file →
@@ -1658,11 +1658,11 @@
1658 1658 }
1659 1659 $items = '';
1660 1660 foreach ( $cart as $cart_row ) {
1661 1661 $items .= "\n\t\t\t\t" . '{' . "\n";
1662 - $items .= "\t\t\t\t\t" . '"id": "' . $usces->getItemCode( $cart_row['post_id'] ) . '",' . "\n";
1662 + $items .= "\t\t\t\t\t" . '"id": ' . wp_json_encode( (string) $usces->getItemCode( $cart_row['post_id'] ) ) . ',' . "\n";
1663 1663 $items .= "\t\t\t\t\t" . '"quantity": ' . $cart_row['quantity'] . ',' . "\n";
1664 - $items .= "\t\t\t\t\t" . '"title": "' . $usces->getItemName( $cart_row['post_id'] ) . '",' . "\n";
1664 + $items .= "\t\t\t\t\t" . '"title": ' . wp_json_encode( (string) $usces->getItemName( $cart_row['post_id'] ) ) . ',' . "\n";
1665 1665 $items .= "\t\t\t\t\t" . '"unit_price": ' . $cart_row['price'] . "\n";
1666 1666 $items .= "\t\t\t\t" . '},';
1667 1667 }
1668 1668 if ( isset( $entry['order']['discount'] ) && 0 !== $entry['order']['discount'] ) {