[Resolved] Database not fetching the correct amount of filtered records

The database call was not fetching enough records to account for filtering. For example, free sales would count toward the fetch limit of 10, but if showing free sales was turned off, you would get less than 10 records even if there were more available in the database.

A fix was made to the way we fetch records and has been deployed.

[Resolved] Toast on checkout page

Toasts would appear on the Teachable checkout page due to the page using <iframes> to load in additional content such as your testimonials or 'here's more' type of content.

Witness treats <iframes> as the 'homepage' and would display in these containers.

The code has been updated to first check if the Toast will be loading inside of an <iframe> and if so, reject the request with a message "Witness does not run inside <iframes>'.

Sleekplan Logo
we run on Sleekplan