August 2022 - Version 3.73
  • 13 Sep 2022
  • 6 Minutes to read
  • Dark
    Light

August 2022 - Version 3.73

  • Dark
    Light

Article Summary

If you have any questions about the release note, please don't hesitate to reach out to us through our support form.

REQUIRED: The Candy Shop link must be used to upgrade the July release for Events.

The Candy Shop is open! This is your one-stop shop for installs and upgrades. To visit the Blackthorn Candy Shop page, go here.

August HotFixes

Version 3.76.1
(August 30, 2022 at 1:10 p.m. EST (UTC-4))

Scanning a QR Code that was received via email with the Mobile Check-in app no longer errors and will now prompt the Attendee to complete the registration process.

Version 3.76
(August 23, 2022 at 2:40 p.m. EST (UTC-4))

An Attendee/registrant will only be added once to a Zoom Webinar, avoiding an error. Clicking the Register Attendees for Webinars button will register Attendees who are not registered for a Webinar that is associated with an Event.

August 9, 2022
The permissions section on the Platform status page will show “success” when the orgs in question have the correct permissions.

Version 3.73
(August 2, 2022 at 9:35 a.m. EST (UTC-4))

When creating a Form with a Form Element condition, conditional questions can not be created with identical parent and child elements.

Breaking Changes

The Welcome Mat is available for Blackthorn Events users. After installing/upgrading the Events app, users will now see the Welcome Mat or in-app guidance on the Event Admin page. Users can choose to dismiss the Welcome Mat, preventing it from loading when the user navigates to the Blackthorn | Events Admin page, or select one of the following options:

  • Watch the Quick Set-Up video to learn how to configure the Events app.
  • See a pre-created Event example.
  • Create your own Event with the In-App guidance.
  • Read about configuring an Event on your own.
  • View the express tour.
  • Talk to our trial assistant.

Enhancements

Front End

  • The Add to Calendar button will no longer be visible if an Attendee has not registered for a specific Session and/or if the Session does not have a Start Date.
  • When a registrant accesses their AttendeeLink, the custom questions (Forms and Form Elements) will be populated with the registrant’s data from their Contact, Lead, Account, or Attendee record(s). Any changes made to the registrant’s information via the AttendeeLink will be updated automatically in the org. This functionality will work for any standard/custom field on the Account, Contact, Lead, or Attendee records.
Please Read

The new AttendeeLink - Custom Questions mapping enhancement is feature flagged. To use it, you must contact Blackthorn Support with your Org ID to have it turned on.

Back End

  • After cloning an Event, the Related List on the cloned Event will follow the page layout that is assigned to the user profile of the individual who cloned the Event instead of the Standard Event Page Layout.
  • The BT Events Listing component will show the Event Admin an error message with relevant information when the wrong Event Id is entered in the Community Workspace Builder component and when an Event Group is missing.
  • When cloning an Event from the Event record, users can now click the Clone All button to select all objects at one time.
  • The Email Template builder functionality will no longer avoid MSO code. The new functionality will allow users to import Classic Email Templates into Blackthorn Events.
  • A Cancel button was added to the Email Template Builder. Clicking the Cancel button will take the user back to the Event record.
  • JULY HOTFIX: A new feature - the Welcome Mat - is available to Blackthorn Events users. After installing/upgrading the Events app, users will now see the in-app guidance on the Event Admin page. Users can choose to dismiss the Welcome Mat, preventing it from loading when the user navigates to the Blackthorn | Events Admin page, or select one of the following options:
    • Watch the Quick Set-Up video to learn how to configure the Events app.
    • See a pre-created Event example.
    • Create your own Event with the In-App guidance.
    • Read about configuring an Event on your own.
    • View the express tour.
    • Talk to our trial assistant.

Bug Fixes

Front End

  • After selecting the credit card option during checkout on the TouchNet payment screen, users can now scroll down to the Continue and Cancel buttons at the bottom of the page.

  • If an Event is sold out, the Registration button is no longer accessible after the user clicks the AttendeeLink.

  • When the UI Experience = “Simple” and an Event is sold out, the user can no longer see the Registration Form after clicking the AttendeeLink.

  • If a webinar/Event is created with an Adobe Connect URL, Attendees will now be able to successfully access the webinar URL via their AttendeeLink.
    NOTE: Users will need to enable pop-ups OR disable ad blockers for this update to function properly.

  • JULY HOTFIX: After performing a hard refresh on a single Event from the Event overview page and going back to the Event Group page using the back arrow, the Event list will now include all of the Events in the Event Group list.

Back End

  • A maximum of 6 characters can now be entered in the Background Color (#) field on the Event Settings.
  • After an Attendee completes a Post Event Survey or a Post Registration form, the Event field on the Form Submission Record will now populate correctly.
  • If a Form Element doesn't map to an object, the Form Element’s submission will now process correctly instead of remaining in Status = “In Progress”.
  • The logic for the Code Eligibility Validation Rule has been updated to ensure that if a Code is added to the Code Eligibility for an Event, the same Code can not be added to that Event’s Event Item Code Eligibility and vice versa.
  • When the UI Experience = “Aspen”, users will no longer see price tags on the Event Group page if the metadata for DISABLE_PRICE_TAG = true on the license.
  • JULY HOTFIX: The July update that allows users to customize Calendar invites has been updated, allowing Events to render correctly.
  • To prevent errors on an Invoice, the user should no longer modify Line Items associated with discount Codes. Instead, to modify a discount on an existing invoice, a user must perform the following steps.
    1. Remove the discount option from the Discount Code lookup on the Invoice. (The Line Item will be deleted automatically.)
    2. Adjust the Invoice by either entering a different Discount Code or using the discount fields on the Invoice.
  • Users with the Blackthorn | Events (Read Only) permission set now have access to the Apex class, EventSelector.
  • Emails will now be sent successfully after a user clicks the Send Email button from an Event or Attendee record via the SendGrid Integration.
  • After clicking the “Update Picklists” button from the Blackthorn | Events Admin Tab, the UI Experience picklist on the Event Group will now include the picklist values "Maple" and “Aspen” and the Filter Fields field will include "Keywords".
  • The AttendeeLink will now use the Webinar/Meeting Join URL field on the Attendee object instead of using the Webinar/Meeting URL field on the Event object.

Admin Upgrade Instructions

To upgrade Events to the newest version, go to the Blackthorn Candy Shop.

Blackthorn has adopted Salesforce’s managed package installer to simplify the installation process.

Since Payments is already installed, the installer will install Base Package and make sure the correct version of Payments is installed before installing Events.

For step-by-step instructions, click here.


Testing

From now until 08/09/22, the directions below will teach you how to test the new front-end features, enhancements, and bug fixes until they are automatically pushed.

To Do
You will need to replace the Event Page and AttendeeLink URLs 'events.blackthorn.io' domain to a test domain.

TEST DOMAIN: https://preview.events.blackthorn.io/

For example, when you create your attendee, an AttendeeLink URL is generated with the "events.blackthorn.io" domain like this one:

https://events.blackthorn.io/2E12oua7/attendee/ty2W6t9awokrDMaLWi8Mf4sLMedhdrWSBHw6HS7kqVnJ0kKmCK63yl0IxWpbAUBo

You'll then click on the attendee URL so it opens in a new page. Remove "events.blackthorn.io" and replace it with "preview.events.blackthorn.io" so it looks like this:

https://preview.events.blackthorn.io/2E12oua7/attendee/ty2W6t9awokrDMaLWi8Mf4sLMedhdrWSBHw6HS7kqVnJ0kKmCK63yl0IxWpbAUBo

If you have any questions about this or need help with testing, please don't hesitate to reach out to us through our support form.