fix tt and update promo code error display

This commit is contained in:
Kukks
2024-01-19 10:07:57 +01:00
parent 8a73acd3b2
commit 2f86ad5f3b
4 changed files with 79 additions and 5 deletions

View File

@@ -152,6 +152,13 @@ namespace BTCPayServer.Plugins.TicketTailor
!new[] {"on_sale", "locked"}.Contains(ticketType.Status.ToLowerInvariant())
|| specificTicket?.Hidden is true)
{
if (preview)
{
return Json(new
{
Error = "The ticket was not found."
});
}
TempData.SetStatusMessageModel(new StatusMessageModel
{
Severity = StatusMessageModel.StatusSeverity.Error,
@@ -163,6 +170,14 @@ namespace BTCPayServer.Plugins.TicketTailor
if (purchaseRequestItem.Quantity > ticketType.MaxPerOrder ||
purchaseRequestItem.Quantity < ticketType.MinPerOrder)
{
if (preview)
{
return Json(new
{
Error = "The amount of tickets was not allowed."
});
}
TempData.SetStatusMessageModel(new StatusMessageModel
{
Severity = StatusMessageModel.StatusSeverity.Error,