January 2021 - Version 3.11

Happy New Year! :balloon:

We hope that you had a wonderful holiday break. Our team enjoyed some much-needed rest. We did a lot in 2020 and can't wait for you to see and experience what we deliver in 2021. It's going to be a great year.

A few items to mention: Please Read

  • Install the upgrade into a sandbox and test before upgrading production.
  • Read all the releases that you are jumping over. The release notes and their versions can be found on the left-hand side, under "Release Notes and Webinar Recordings."
  • Read the below Feature, Enhancement, and Bug sections before upgrading.

📘

Front end change

If you have defined the "Short Description" field on any events that are part of a public event group, those descriptions will show up with the front-end updates. Please add, update, or remove the descriptions immediately.

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

👍

Join us for a demo!

Our January 2021 Events Webinar has been pre-recorded! Register for the on-demand webinar here. Once registered, you will receive an email with a link to watch!

Features

Salesforce Admins - One more way to empower your event planners!

*Dynamic Event URLs in Communities
If you’re using Salesforce Communities to show your events and you’re constantly changing the events displayed on the backend (in communities), your events will now automatically update. Prior to this update, admins would have to manually change which events display in the community. Find out more below!:thumbsup:


Salesforce Communities Dynamic URL - Watch Video

Enhancements

Front End Enhancements

Front end enhancements will be automatically pushed live on 1/20/21, no action is needed here. If you would like to test any front end enhancements, please see the testing section.

  • The Event Keywords feature is now supported with the "List" view in Event Groups.

  • The Short Description from the Event record will now appear on the Event Group listing.

  • When Quantity Available and Quantity Remaining were defined on the Event record, all Event Item quantities would display the Quantity Available on the front end.

    • Check out the before and after image below!
  • The error message page has been tweaked, check out the before and after below!
    • Check out the before and after image below!

Bug fixes

Back End Bug Fixes

Back end bug fixes are updates made on the Blackthorn managed package in Salesforce. In order to get access to the fixes, you'll need to upgrade through the appexchange.

  • Fixed: Recurring Events were previously throwing an error when attempting to create a recurring event with fields that were not part of the deep clone fieldset. No changes required for any user.

  • Fixed: The Preview button on the Event record. It was previously not functioning if Published = Unchecked.

  • Fixed: When moving an attendee from one ticket to another, the Quantity Available and Quantity Remaining rollup fields will now update for each ticket.

  • Fixed: When an attendee cancels their registration, the Quantity Available and Quantity Remaining fields will now update correctly. Previously if an attendee canceled their registeration, these fields would not update on the backend, causing front end issues regarding waitlisting and total quantity available.

  • Fixed: When the Form Submission batch job ran, Blackthorn Log errors were being created with the error FIELD_CUSTOM_VALIDATION_EXCEPTION, this has been addressed and will no longer flag errors.

  • Fixed: When searching for events in the Attendee Registration Lightning Component events will now load in order by date.

Front End Bug Fixes

Front end bug fixes will be automatically pushed live on 1/20/21, no action is needed here. If you would like to test any front end bug fixes, please see the below testing section.

  • Fixed: Paid events were showing a 'Free' label instead of Sale Ended when the sale period was over, where no attendees registered for the event.

  • Fixed: Few UI bugs with waitlisting.

  • Fixed: When an event item (ticket) was waitlisted, attendees were not able to sign up for that specific ticket.

  • Fixed: Attendees registering through the Ash UI template from an AttendeeLink or Community will now have their information prefilled on the registration form!

  • Fixed: Capitalization issue with LBL_SECTION_PRICING when using the Data Dictionary / Translations.

  • Fixed: Yahoo calendar showing incorrect event ending time

  • Fixed: Indonesian and Vietnamese languages through the Data Dictionary / Translations.

  • Added the ability to change the Pay Later text through the Data Dictionary / Translations.

Upgrade instructions

  1. Payments version 5.13 (December Release) is required if your current version is 3.10 or older.

📘

Upgrading to prior packages

We don't include the latest package links in our documentation, so if you need to install Payments version 5.13, install the latest Payments app, 5.14. Information below.

  1. If you use the Virtual Terminal, Spreedly Payment Gateway, or any payment related features, please view our January payments release here.
    You are not required to upgrade your Payments app for this release if you are already on version 5.13.

  2. Upgrade your Events App:

  1. If you use GTW or Webex: Navigate to the Events Admin tab from the Events (Admin) app. Navigate to the Scheduled Jobs section and then click scheduled recommended jobs.

Part of the release includes a new scheduled job for GTW and Webex integrations. These two applications automatically release the authorization after 30 days. This means that once the integration is disconnected, attendees won't be added to your meetings nor will you be able to generate new meetings until you reauthorize. Instead of making you authorize every 30 days, we created a scheduled job that will ping the app to keep the authorization connected.

Testing

From now until 1/20/2021, the below directions will teach you how to test the new features and enhancements until they are automatically pushed. The features and enhancements that are part of this will have a BETA label next to them in the below documentation.

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

TEST DOMAIN: http://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 up 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.


Did this page help you?