09/02/22 - Software Updates

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000089680-09-02-22-software-updates

We made updates to several Default Widgets this week. If you have customized any of these widgets and would like to update your customized widget, you can find the latest code in the corresponding Default Widget. Please remember that if you have a custom version of any of these widgets, our latest updates have not been pushed to your website.


  • We fixed an issue with the error message returned when a member tried to pay invoices from the Member Dashboard but the bank denied the transaction. The issue was causing the system to show a generic javascript error message rather than the reason for the denial.

  • We implemented several security updates to prevent XSS injections in several areas of the software.

  • We fixed an issue which was preventing the system from loading the code for the Ampify Integration on member profile pages in some cases.

    Widgets Involved:

    Bootstrap Theme - Member Results - No Results
    Bootstrap Theme - Post Results - No Results

  • We updated the Lead Submitted Webhook to include the user_id variable when leads are submitted through a member's profile page and the data is sent to the webhook.

    Widget Involved:

    System - SaveForm

  • We added the ability to display the data saved in custom form fields added to the "About" Member Dashboard form on member profile pages following the same workflow as the "Contact Details" and "Listing Details" forms.

    Widget Involved:

    Bootstrap Theme - Member Profile - Overview Tab

  • We fixed an issue which was preventing the Detect Visitor Location Add-On from working properly in some cases.

    Widget Involved:

    Bootstrap Theme - Function - Google Location Suggest

  • We fixed an issue which was preventing Admins from bulk updating the Parent member of sub accounts from the Search Members page in the Admin.

  • We updated the "Send Email Notifications to Members" setting for the Private Member Chat Add-On to include the following options: "Only Send Notifications to Message Receiver (all messages)", "Only Send Notification to Message Sender (first message only)", "Send Notifications to Message Receiver and Sender", and "No, Do Not Send Notifications".

  • We fixed an issue which was affecting the ability to use the "Send Test Email" functionality on the Send Newsletter page in the Admin.

  • We fixed an issue with the "Strict Country & State Match" Search Setting which was causing members in other countries to not be returned as results, even when the setting was disabled.

    Widget Involved:

    Search - Member - Search Query

  • The checkout page notification messages on the frontend of sites are now compatible with text labels.

    Text Labels Involved:

    no_recatpcha_mesage
    no_payment_gateway_message
    back_to_homepage
    notification_message

  • We fixed an issue with the Froala WYSIWYG which was causing the system to display a "Word Paste Detected" modal after pasting content to the editor from Microsoft Word in some cases.

  • We updated the "Enter Admin Email Addresses to Notify" Form Setting in order to support the ability to send email notifications to multiple email addresses when the form is submitted.

    Widget Involved:

    Bootstrap Theme - Module - Newsletter Actions

  • We updated the logic of the member profile tabs in order to prevent the display of HTML in the tab title section.

    Widget Involved:

    Bootstrap Theme - Member Profile - Member Tabs lazyLoad

  • We updated the Video Post Type in order to remove extra URL parameters that can cause issues when generating the thumbnail for videos.

    Widgets Involved:

    Bootstrap Theme - Account - Feature Body datatable
    Bootstrap Theme - Display - Recent Videos
    Bootstrap Theme - Display - Related Posts by Category

    Post Type Involved:

    Video

  • We updated the Social Share Module widget in order to improve the load time of the social share elements. Also, the share buttons text is now compatible with text labels and the Default Language selected for the site.

    Widget Involved:

    Bootstrap Theme - Module - Social Share

  • The Facebook and Google One-Click Login Add-Ons are now compatible with the Member Credit System Add-On.

  • We updated the member search module widgets that include sub and sub-sub categories to pre-select the corresponding categories when visiting the pretty-URL versions of member search results pages that include sub and sub-sub categories.

    Widgets Involved:

    Bootstrap Theme - Search Module - Keyword_Sub_Sub-Sub_Location
    Bootstrap Theme - Search Module - Sub_Sub_Sub_Location

  • We fixed an issue which was causing the system to display duplicate member category fields when editing leads in the Admin.

  • We fixed an issue causing incorrect  results to be returned when the "Dynamic Category Filter - Broad Match" Advanced Setting was set to "Off" in some cases.

  • We created a new API setting called send_email_notifications. When this setting is enabled, members created through the API will receive the signup email notification set for their Membership Plan.