PageSourceSearch

https://app.fyxer.com/assets/stop-meeting-recording-failure-notifications-BIKjR0bF.js

js fyxer.com collected 2026-09-25 20:19:53 UTC 1,998 bytes, 1 lines download raw bytes

1import{r as u,j as t}from"./vendor-react-C5PewRsl.js";import{a8 as f,a7 as g,bT as m,d as p,C as y}from"./main-DoxpiNgY.js";import{E as r}from"./emailActionPage-CKgyg4H_.js";import{u as h}from"./vendor-misc-DVk-0spb.js";import"./vendor-runtime-DG-GlVKR.js";import"./index-FFROJYLR.js";import"./vendor-ui-BKWhI8D_.js";import"./vendor-icons-Nh3lIdcn.js";import"./vendor-analytics-aNB2-Vwh.js";import"./vendor-sentry-SKD9L_Jy.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},i=new e.Error().stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="9499d9cf-38ff-49c2-8823-0ded37443517",e._sentryDebugIdIdentifier="sentry-dbid-9499d9cf-38ff-49c2-8823-0ded37443517")}catch{}const D=()=>{const{userMembership:e}=f(),i=e==null?void 0:e.id,{canEdit:a,getLockedBy:d,isLoading:s}=g();if(!i)throw new Error("Can't find your membership to this organization");const o=!s&&!a("shouldSendMeetingRecordingFailureEmails"),c=d("shouldSendMeetingRecordingFailureEmails"),n=h({mutationKey:["stopSendingFailureEmails",i],mutationFn:async l=>m(p(y.Membership,l),{shouldSendMeetingRecordingFailureEmails:!1})});return u.useEffect(()=>{s||o||n.mutate(i)},[i,s,o]),s?t.jsx(r,{status:"loading",icon:"ArrowsClockwise",title:"Checking your email preferences",description:"Please wait while we check this organization's settings."}):o?t.jsx(r,{icon:"Lock",title:"This preference is managed",description:c??"This setting is managed by your organization"}):n.error?t.jsx(r,{status:"error",icon:"WarningDiamond",title:"We couldn't update your preferences",description:n.error.message}):n.isSuccess?t.jsx(r,{status:"success",icon:"CheckCircle",title:"Email preferences updated",description:"Unsubscribed from meeting recording failure emails"}):t.jsx(r,{status:"loading",icon:"ArrowsClockwise",title:"Updating email preferences",description:"Turning off meeting recording failure emails…"})};export{D as StopMeetingFailureNotificationsPage};

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.