Wednesday, February 26, 2025
2 changes · saas-18.1
Enhancements to existing features
Discuss calls can now be viewed and controlled from any open browser tab, making it easier for users to manage calls without switching back to the original tab. The update also prevents a user from joining multiple calls at the same time, reducing confusion and improving call reliability; video sharing remains limited to the active tab.
Original PR description
This commit adds the ability to see and control calls from any tab, with the exception of video features which cannot be shared. This commit also limits the amount of RtcSession per user at 1. Which means that one user can only be in one call at a time. task-4393318
Point-of-sale users can now refund multiple payment lines and process partial refunds, including payments made through Razorpay terminals. The refund status shown to cashiers is clearer, and Razorpay refund tracking is stored more reliably without relying on browser storage.
Original PR description
Before this commit: ========== - We are not allowing multiple payment lines to be refunded or partial refunds. - We were showing `Waiting for card` for the terminal payment's refund process as payment status. After this commit: ========== - Refunds for multiple payment lines and partial refunds will be allowed. - We will show `Refund in process` for the terminal payment's refund process as payment status. task-4512844