PageSourceSearch

https://www.qm-smart.com/assets/RecordingApproverRepository-D9C-dny0.js

js qm-smart.com collected 2026-10-02 14:31:29 UTC 6,923 bytes, 29 lines download raw bytes

1import{t as e}from"./supabase-CJzRHfls.js";var t={REVIEWING:`checking`,WAITING:`waiting`};async function n({workspaceId:n,recordingReviewId:r,recordingId:i,recordingReviewerIds:a}){let{data:o,error:s}=await e.from(`recording_reviewers`).insert(a.map((e,a)=>({recording_review_id:r,recording_reviewer_id:e,order_number:a,reviewer_status:a===0?t.REVIEWING:t.WAITING,workspace_id:n,recording_id:i}))).select(`*, reviewer:employees!recording_reviewers_recording_reviewer_id_fkey(*)`);return s?{data:null,error:s}:{data:o,error:null}}async function r({workspaceId:n,recordingReviewId:r,recordingId:i,recordingReviewerIds:a}){let{data:o,error:s}=await e.from(`recording_reviewers`).insert(a.map((e,a)=>({recording_review_id:r,recording_reviewer_id:e,order_number:a,reviewer_status:t.REVIEWING,workspace_id:n,recording_id:i}))).select(`*, reviewer:employees!recording_reviewers_recording_reviewer_id_fkey(*)`);return s?{data:null,error:s}:{data:o,error:null}}async function i({reviewerIds:t,recordingReviewId:n}){let{data:r,error:i}=await e.from(`recording_reviewers`).update({deleted:!0}).in(`id`,t).eq(`recording_review_id`,n).select();return i?{data:null,error:i}:{data:r,error:null}}async function a({reviewId:t}){let{data:n,error:r}=await e.from(`recording_reviewers`).select(`*, reviewer:employees!recording_reviewers_recording_reviewer_id_fkey!inner(*)`).order(`order_number`,{ascending:!0}).eq(`recording_review_id`,t).eq(`deleted`,!1);return r?{data:null,error:r}:{data:n,error:null}}async function o({recordingReviewId:t}){let{data:n,error:r}=await e.from(`recording_reviewers`).update({deleted:!0}).eq(`recording_review_id`,t).eq(`deleted`,!1).select();return r?{data:null,error:r}:{data:n,error:null}}async function s({recordingReviewId:t,recordingReviewHistoryId:n}){let{data:r,error:i}=await e.from(`recording_reviewers`).update({reviewer_status:`reviewed`,review_history_id:n,reviewed_at:new Date().toISOString()}).eq(`id`,t).select().maybeSingle();return i?{data:null,error:i}:{data:r,error:null}}async function c({recordingReviewerId:t}){let{data:n,error:r}=await e.from(`recording_reviewers`).update({reviewer_status:`rejected`}).eq(`id`,t).select().maybeSingle();return r?{data:null,error:r}:{data:n,error:null}}async function l({recordingReviewerId:t}){let{data:n,error:r}=await e.from(`recording_reviewers`).update({reviewer_status:`checking`}).eq(`id`,t).select().maybeSingle();return r?{data:null,error:r}:{data:n,error:null}}async function u({reviewerId:n}){let{data:r,error:i}=await e.from(`recording_reviewers`).select(`
2      *,
3      reviewer:recording_reviewer_id(*),
4      recording_review:recording_review_id!inner(
5        *,
6        requestor:requestor_id(*),
7        recording:recording_id(
8          *,
9          creator:creator_id(*),
10          recording_template:template_id(*),
11          recording_template_version:template_version_id(*),
12          workspace:workspace_id(*)
13        )
14      )
15    `).eq(`recording_reviewer_id`,n).eq(`reviewer_status`,t.REVIEWING).eq(`recording_review.status`,`reviewing`).eq(`deleted`,!1);return i?{data:null,error:i}:{data:r,error:null}}async function d({reviewerId:n}){let{count:r,error:i}=await e.from(`recording_reviewers`).select(`id, recording_review:recording_review_id!inner(id)`,{count:`exact`,head:!0}).eq(`recording_reviewer_id`,n).eq(`reviewer_status`,t.REVIEWING).eq(`recording_review.status`,`reviewing`).eq(`deleted`,!1);return i?{data:null,error:i}:{data:r,error:null}}var f={CHECKING:`checking`,WAITING:`waiting`};async function p({workspaceId:t,recordingApprovalId:n,recordingId:r,recordingApproverIds:i}){let{data:a,error:o}=await e.from(`recording_approvers`).insert(i.map((e,i)=>
15({workspace_id:t,recording_approval_id:n,recording_id:r,order_number:i,approver_id:e,approver_status:i===0?f.CHECKING:f.WAITING}))).select(`*, approver:employees!recording_approvers_approver_id_fkey(*)`);return o?{data:null,error:o}:{data:a,error:null}}async function m({workspaceId:t,recordingApprovalId:n,recordingId:r,recordingApproverIds:i}){let{data:a,error:o}=await e.from(`recording_approvers`).insert(i.map((e,i)=>({workspace_id:t,recording_approval_id:n,recording_id:r,order_number:i,approver_id:e,approver_status:f.CHECKING}))).select(`*, approver:employees!recording_approvers_approver_id_fkey(*)`);return o?{data:null,error:o}:{data:a,error:null}}async function h({approverIds:t,recordingApprovalId:n}){let{data:r,error:i}=await e.from(`recording_approvers`).update({deleted:!0}).in(`id`,t).eq(`recording_approval_id`,n).select();return i?{data:null,error:i}:{data:r,error:null}}async function g({recordingApprovalId:t}){let{data:n,error:r}=await e.from(`recording_approvers`).update({deleted:!0}).eq(`recording_approval_id`,t).eq(`deleted`,!1).select();return r?{data:null,error:r}:{data:n,error:null}}async function _({recordingApproverId:t}){let{data:n,error:r}=await e.from(`recording_approvers`).update({approver_status:`rejected`}).eq(`id`,t).select().maybeSingle();return r?{data:null,error:r}:{data:n,error:null}}async function v({recordingApproverId:t,recordingApprovalHistory:n}){let{data:r,error:i}=await e.from(`recording_approvers`).update({approver_status:`approved`,approved_at:n.created_at,recording_approval_history_id:n.id}).eq(`id`,t).select().maybeSingle();return i?{data:null,error:i}:{data:r,error:null}}async function y({recordingApproverId:t}){let{data:n,error:r}=await e.from(`recording_approvers`).update({approver_status:`checking`}).eq(`id`,t).select().maybeSingle();return r?{data:null,error:r}:{data:n,error:null}}async function b({recordingApprovalId:t}){let{data:n,error:r}=await e.from(`recording_approvers`).select(`*, approver:approver_id(*)`).order(`order_number`).eq(`recording_approval_id`,t).eq(`deleted`,!1);return r?{data:null,error:r}:{data:n,error:null}}async function x({approverId:t}){let{data:n,error:r}=await e.from(`recording_approvers`).select(`
16      *,
17      approver:approver_id(*),
18      recording_approval:recording_approval_id!inner(
19        *,
20        requestor:requested_by(*),
21        recording:recording_id(
22          *,
23          creator:creator_id(*),
24          recording_template:template_id(*),
25          recording_template_version:template_version_id(*),
26          workspace:workspace_id(*)
27        )
28      )
29    `).eq(`approver_id`,t).eq(`approver_status`,f.CHECKING).eq(`recording_approval.status`,`requested_approval`).eq(`deleted`,!1);return r?{data:null,error:r}:{data:n,error:null}}async function S({approverId:t}){let{count:n,error:r}=await e.from(`recording_approvers`).select(`id, recording_approval:recording_approval_id!inner(id)`,{count:`exact`,head:!0}).eq(`approver_id`,t).eq(`approver_status`,f.CHECKING).eq(`recording_approval.status`,`requested_approval`).eq(`deleted`,!1);return r?{data:null,error:r}:{data:n,error:null}}export{c as _,b as a,i as b,_ as c,d,r as f,l as g,a as h,x as i,g as l,u as m,m as n,v as o,n as p,p as r,y as s,S as t,h as u,s as v,o as y};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.