// Module ID: 11776 // Function ID: 11777 // Name: SavedMessagesActions // Dependencies: [5, 11731, 1074, 1272, 7911, 573, 4828, 2] // Exports: deleteSavedMessage, fetchAndUpdateSavedMessages, upsertSavedMessage // Module 11776 (SavedMessagesActions) import HTTPUtils from "HTTPUtils" /* 1272 */; import asyncGeneratorStep from "asyncGeneratorStep" /* 5 */; import SavedMessagesStore from "SavedMessagesStore" /* 11731 */; require = fn; let closure_6 = async function _upsertSavedMessage() { closure_2 = tmp2; closure_1 = tmp5; const HTTP = HTTPUtils.HTTP; const request = { url: Endpoints.PUT_SAVED_MESSAGE(_require.channelId, _require.messageId), body: { due_at: null, source: null }, rejectWithError: HTTPUtils.rejectWithMigratedError() }; ({ dueAt: obj8.due_at, source: obj8.source } = _require); closure_129_0 = await HTTP.put(request); return closure_130_0(closure_130_2[4]).savedMessageCreateObjectToClient(closure_129_0.body); }; let closure_7 = async function _deleteSavedMessage() { const HTTP = HTTPUtils.HTTP; await HTTP.del({ url: Endpoints.DELETE_SAVED_MESSAGE(closure_0.channelId, closure_0.messageId), rejectWithError: HTTPUtils.rejectWithMigratedError() }); return true; }; let closure_8 = async function _fetchAndUpdateSavedMessages() { closure_1 = tmp3; if (!isStale.getIsStale()) { return Promise.resolve(); } const HTTP = HTTPUtils.HTTP; await HTTP.get({ url: constants.GET_SAVED_MESSAGES, rejectWithError: HTTPUtils.rejectWithMigratedError() }); await closure_129_1(closure_129_2[5]).dispatch({ type: "SAVED_MESSAGES_UPDATE", savedMessages: [] }); closure_128_0 = await "HermesInternal"; const results = closure_128_0.body.results; closure_128_1 = results.map((message) => { let messageRecord = null; if (null != message.message) { messageRecord = closure_1_0(4828).createMessageRecord(message.message); const obj = closure_1_0(4828); } const obj2 = { message: messageRecord, saveData: closure_1_0(7911).savedMessageDataToClient(message.save_data) }; return obj2; }); await closure_129_1(closure_129_2[5]).dispatch({ type: "SAVED_MESSAGES_UPDATE", savedMessages: closure_128_1 }); { url: constants.GET_SAVED_MESSAGES, rejectWithError: HTTPUtils.rejectWithMigratedError() }; }; const Endpoints = fn(1074).Endpoints; const size = fn(2); const result = size.fileFinishedImporting("modules/saved_messages/SavedMessagesActions.tsx"); export const upsertSavedMessage = function upsertSavedMessage() { const self = this; const apply = closure_6.apply; if (typeof apply === "unknown") { let applyArgumentsResult = HermesBuiltin.applyArguments(self); } else { applyArgumentsResult = apply(self, arguments); } return applyArgumentsResult; }; export const deleteSavedMessage = function deleteSavedMessage() { const self = this; const apply = closure_7.apply; if (typeof apply === "unknown") { let applyArgumentsResult = HermesBuiltin.applyArguments(self); } else { applyArgumentsResult = apply(self, arguments); } return applyArgumentsResult; }; export const fetchAndUpdateSavedMessages = function fetchAndUpdateSavedMessages() { const self = this; const apply = closure_8.apply; if (typeof apply === "unknown") { let applyArgumentsResult = HermesBuiltin.applyArguments(self); } else { applyArgumentsResult = apply(self, arguments); } return applyArgumentsResult; };