Booking not appearing in /admin/bookings listing but found via filter[search]

hama
Mon, 16 Mar 2026 08:22:13 +0000
Bug Reports

We have a confirmed upcoming booking (ID: 731, code: 24yckaoyr) that does not appear in the /admin/bookings listing endpoint, but is returned when searching directly via filter[search]=24yckaoyr.

Company : institutalgovita

Steps to reproduce:

1. GET /admin/bookings?filter[upcoming_only]=1&page=1&on_page=100 → booking 731 not present

2. GET /admin/bookings?filter[upcoming_only]=1 (no status filter) → booking 731 not present

3. GET /admin/bookings?filter[search]=24yckaoyr → booking 731 returned correctly

Booking details:

ID: 731

Status: confirmed / is_confirmed: true

start_datetime: 2026-03-13 11:45:00 (upcoming)

record_date: 2026-03-11 20:13:30 (created yesterday)

user_status_id: 3

Observation:
Another booking (ID: 522) with identical user_status_id: 3 and null invoice does appear in the regular listing. The only notable difference is that booking 731 was created more recently (record_date yesterday vs. 2 weeks ago for booking 522).

Question:
Is there a caching mechanism in the /admin/bookings listing that delays newly created bookings from appearing? If so, what is the cache TTL, and is there a way to force a refresh or bypass it?

6 posts - 3 participants