Implement remaining queue functions

This commit is contained in:
gpt-engineer-app[bot]
2025-10-06 14:35:29 +00:00
parent 93a99432ec
commit 68ece425e0
2 changed files with 103 additions and 0 deletions

View File

@@ -2173,6 +2173,10 @@ export type Database = {
[_ in never]: never
}
Functions: {
calculate_submission_priority: {
Args: { submission_id: string }
Returns: number
}
can_approve_submission_item: {
Args: { item_id: string }
Returns: boolean
@@ -2201,6 +2205,15 @@ export type Database = {
Args: Record<PropertyKey, never>
Returns: boolean
}
claim_next_submission: {
Args: { lock_duration?: unknown; moderator_id: string }
Returns: {
priority: number
submission_id: string
submission_type: string
waiting_time: unknown
}[]
}
cleanup_expired_sessions: {
Args: Record<PropertyKey, never>
Returns: undefined