Build 612377stable
Module 216623
869 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{AX:()=>u,cf:()=>c,oN:()=>d});var i=n(636537),r=n(228366),a=n(320095),s=n(85109),l=n(756377),o=n(652215);async function d(e){let t=await i.Bo.put({url:o.Rsh.PUT_SAVED_MESSAGE(e.channelId,e.messageId),body:{due_at:e.dueAt,source:e.source},rejectWithError:(0,i.fT)()});return(0,l.iz)(t.body)}async function c(e){return await i.Bo.del({url:o.Rsh.DELETE_SAVED_MESSAGE(e.channelId,e.messageId),rejectWithError:(0,i.fT)()}),!0}async function u(){let e;if(!s.A.getIsStale())return Promise.resolve();try{e=await i.Bo.get({url:o.Rsh.GET_SAVED_MESSAGES,rejectWithError:(0,i.fT)()})}catch{await r.h.dispatch({type:"SAVED_MESSAGES_UPDATE",savedMessages:[]});return}let t=e.body.results.map(e=>({message:null!=e.message?(0,a.rh)(e.message):null,saveData:(0,l.Dd)(e.save_data)}));await r.h.dispatch({type:"SAVED_MESSAGES_UPDATE",savedMessages:t})}}