Plugin Directory

Changeset 2727715


Ignore:
Timestamp:
05/21/2022 08:53:17 AM (4 years ago)
Author:
eggnstone
Message:

v1.0.13: Fix for "Cannot set properties of null (setting 'innerHTML')".

Location:
widgets-for-amazon/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • widgets-for-amazon/trunk/README.txt

    r2725080 r2727715  
    77Requires PHP: 7.0 
    88Tested up to: 5.9 
    9 Stable tag: 1.0.12
     9Stable tag: 1.0.13
    1010License: GPLv3 or later 
    1111License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    5252== Changelog ==
    5353
     54#### 1.0.13 - 2022-05-21
     55
     56- Fix for "Cannot set properties of null (setting 'innerHTML')".
     57
    5458#### 1.0.12 - 2022-05-17
    5559
  • widgets-for-amazon/trunk/js/amazon-search.js

    r2723816 r2727715  
    1111function eggnstone_widgets_fill_amazon_search_box(index, url, keywords, footerMessage)
    1212{
    13     const element = document.getElementById("amazon-search-" + index);
     13    const elementName = "amazon-search-" + index;
    1414
    1515    const req = new XMLHttpRequest();
     
    1919    req.addEventListener("load", function ()
    2020    {
     21        const element = document.getElementById(elementName);
     22        if (element)
     23            element.innerHTML = eggnstone_widgets_create_search_box_table_with_message(index, url, keywords, "Loading ...", footerMessage);
     24        else
     25            console.error("Widgets for Amazon: Could not find element '" + elementName + "'. (2)");
     26
    2127        if (req.status === 200)
    2228        {
     
    3339    });
    3440
    35     element.innerHTML = eggnstone_widgets_create_search_box_table_with_message(index, url, keywords, "Loading ...", footerMessage);
     41    const element = document.getElementById(elementName);
     42    if (element)
     43        element.innerHTML = eggnstone_widgets_create_search_box_table_with_message(index, url, keywords, "Loading ...", footerMessage);
     44    else
     45        console.log("Widgets for Amazon: Could not find element '" + elementName + "'. (1)");
    3646
    3747    req.send(null);
  • widgets-for-amazon/trunk/widgets-for-amazon.php

    r2725080 r2727715  
    55 * Plugin URI: https://blog.eggnstone.com/blog/widgets-for-amazon-for-wordpress
    66 * Description: Widgets for Amazon by eggnstone
    7  * Version: 1.0.12
     7 * Version: 1.0.13
    88 * Author: eggnstone
    99 * Author URI: https://eggnstone.com
Note: See TracChangeset for help on using the changeset viewer.