add test mode to enrollments
This commit is contained in:
@@ -18,6 +18,7 @@ import { Kbd } from '@repo/ui/components/ui/kbd'
|
||||
import { headers, sortings, statuses } from '@repo/ui/routes/enrollments/data'
|
||||
import { createSearch } from '@repo/util/meili'
|
||||
|
||||
import { workspaceContext } from '@/middleware/workspace'
|
||||
import { columns, type Enrollment } from './columns'
|
||||
|
||||
export function meta({}: Route.MetaArgs) {
|
||||
@@ -26,6 +27,7 @@ export function meta({}: Route.MetaArgs) {
|
||||
|
||||
export async function loader({ params, context, request }: Route.LoaderArgs) {
|
||||
const cloudflare = context.get(cloudflareContext)
|
||||
const { test_mode } = context.get(workspaceContext)
|
||||
const { searchParams } = new URL(request.url)
|
||||
const { orgid } = params
|
||||
const query = searchParams.get('q') || ''
|
||||
@@ -36,7 +38,9 @@ export async function loader({ params, context, request }: Route.LoaderArgs) {
|
||||
const page = Number(searchParams.get('p')) + 1
|
||||
const hitsPerPage = Number(searchParams.get('perPage')) || 25
|
||||
|
||||
let builder = new MeiliSearchFilterBuilder().where('org_id', '=', orgid)
|
||||
let builder = new MeiliSearchFilterBuilder()
|
||||
.where('org_id', '=', orgid)
|
||||
.where('is_test', 'exists', test_mode)
|
||||
|
||||
if (status) {
|
||||
builder = builder.where('status', 'in', status.split(','))
|
||||
|
||||
Reference in New Issue
Block a user