Showcycle Notes
Breadcrumbs

Release Notes - Package v1.49

New Features & Improvements

  1. Sales users can generate a purchase link for selected products, show, and contact directly from the account page.

  2. The generated link can be copied or sent by email to the exhibitor for quick purchase completion.

  3. Exhibitors clicking the link are taken to a pre-filled sponsorship buy page, making checkout fast and simple.

  4. The feature supports sending links for both public and private (unpublished) items, enabling early or exclusive sales.

  5. All sent purchase link emails are saved on the account and contact, and can be easily resent if needed.

  6. Use cases include closing sales faster, enabling self-service purchases, and offering private sponsorship opportunities before public release.

Agenda webpage on Exhibitor Portal

  1. Users can view all event sessions in a single agenda page for easy navigation.

  2. Sessions can be filtered by type, track, speaker, and date to quickly find relevant content.

  3. The agenda supports both table and grid views for desktop, letting users choose their preferred layout and grid view for easy mobile use.

  4. Clicking a session name opens a modal with detailed information, including speakers and sponsors.

  5. Users can search sessions by name, description, room, track, or speaker for fast access.

  6. The agenda groups sessions by date and displays time and room details for clarity.

Bug Fixes

Ext Product ID becoming blank on item after booth reserve

  1. Ext Product ID was becoming blank on the showcycle item after a booth was reserved from the exhibitor portal.

  2. The issue happened because the reservation flow was sending the standard productId instead of the required exProductId for Fonteva financials.

  3. Fonteva requires the external product ID for booth reservations to work correctly.

  4. Other flows like buy, merge, and pricing already used the correct financial system check, but reservation did not.

  5. The fix added a check in to use exProductId for Fonteva and productId otherwise.

  6. Now, the reservation flow is consistent with other flows, and the Ext Product ID is correctly set after booth reservation.

Dynamic Price Bug Fixing

  1. Previously, merging multiple booths showed a total price of $0, causing confusion for users during booth selection.

  2. The issue was due to array mutation during booth pricing enrichment, which broke references and led to silent failures.

  3. This has been fixed by using a non-mutating approach and updating the booth list only after all pricing is calculated.

  4. The “Merge and Buy” flow sometimes failed because the buy step started before pricing calculations finished.

  5. The fix ensures all pricing calculations complete before any buy actions, preventing race conditions and incomplete purchases.

  6. These changes make booth merging, buying, and reservation review more reliable and transparent for all users.