Files
discord-decomp/modules/messages/logMessageSendFailure.tsx
T
2026-11-01 12:12:55 +02:00

31 lines
852 B
TypeScript

// Metro module 6154 (f6155).
import { AnalyticEvents } from "../../Constants";
import { trackWithMetadata } from "../app_analytics/AppAnalyticsUtils";
function $mk77835() {
return ({ mimeType }) => {
if (mimeType == null) {
mimeType = "unknown";
}
return mimeType;
};
}
export function logMessageSendFailure(a0) {
const attachment_mimetypes = a0.fileItems != null ? a0.fileItems.map($mk77835()) : [];
let errorMessage = a0.errorMessage;
if (errorMessage == null) {
errorMessage = void 0;
}
let failureCode = a0.failureCode;
if (failureCode == null) {
failureCode = void 0;
}
trackWithMetadata(AnalyticEvents.SEND_MESSAGE_FAILURE, {
failure_code: failureCode,
error_message: errorMessage,
attachment_mimetypes
});
}
export function getAttachmentMimeTypes(a0) {
return a0.map($mk77835());
}