convert spaces to tabs

This commit is contained in:
bymyself 2025-02-13 23:54:23 -07:00
parent c826501e3c
commit bae9531dc7
2 changed files with 57 additions and 57 deletions

View File

@ -95,61 +95,61 @@ function internalCustomConfirm(message, confirmMessage, cancelMessage) {
} }
export function addReportButton(dialogEl, options = {}) { export function addReportButton(dialogEl, options = {}) {
const contentEl = dialogEl.querySelector(".comfy-modal-content"); const contentEl = dialogEl.querySelector(".comfy-modal-content");
const closeBtnEl = contentEl?.querySelector("button"); const closeBtnEl = contentEl?.querySelector("button");
if (!contentEl || !closeBtnEl) return; if (!contentEl || !closeBtnEl) return;
const { msg, errorSubtype, extraFields = [] } = options; const { msg, errorSubtype, extraFields = [] } = options;
const button = document.createElement("button"); const button = document.createElement("button");
button.textContent = "Report Error"; button.textContent = "Report Error";
button.style.marginBottom = "0.25rem"; // mt-1 button.style.marginBottom = "0.25rem"; // mt-1
const cleanText = (text) => (text ? text.replace(/[\r\n\t\s]/g, " ") : text); const cleanText = (text) => (text ? text.replace(/[\r\n\t\s]/g, " ") : text);
button.addEventListener("click", () => { button.addEventListener("click", () => {
window["app"].extensionManager.dialog.showIssueReportDialog({ window["app"].extensionManager.dialog.showIssueReportDialog({
title: "Report Manager Issue", title: "Report Manager Issue",
subtitle: "Please describe the issue you are experiencing", subtitle: "Please describe the issue you are experiencing",
panelProps: { panelProps: {
errorType: "ManagerError", errorType: "ManagerError",
exceptionMessage: cleanText(msg), exceptionMessage: cleanText(msg),
tags: { tags: {
errorSubtype: cleanText(errorSubtype), errorSubtype: cleanText(errorSubtype),
isElectron: "electronAPI" in window, isElectron: "electronAPI" in window,
}, },
defaultFields: ["Logs", "SystemStats"], defaultFields: ["Logs", "SystemStats"],
extraFields: [ extraFields: [
{ {
label: "ComfyUI-Manager Version", label: "ComfyUI-Manager Version",
value: "ManagerVersion", // unique ID for the field value: "ManagerVersion", // unique ID for the field
getData: async () => getData: async () =>
(await api.fetchApi(`/manager/version`)).text(), (await api.fetchApi(`/manager/version`)).text(),
}, },
...extraFields, ...extraFields,
], ],
}, },
}); });
button.remove(); button.remove();
}); });
closeBtnEl.addEventListener("click", () => button.remove(), { closeBtnEl.addEventListener("click", () => button.remove(), {
once: true, once: true,
passive: true, passive: true,
}); });
contentEl.insertBefore(button, closeBtnEl); contentEl.insertBefore(button, closeBtnEl);
} }
export function show_message(msg, errorReportOptions) { export function show_message(msg, errorReportOptions) {
app.ui.dialog.show(msg); app.ui.dialog.show(msg);
if (errorReportOptions) { if (errorReportOptions) {
try { try {
addReportButton(app.ui.dialog.element, errorReportOptions); addReportButton(app.ui.dialog.element, errorReportOptions);
} catch { } catch {
// do nothing // do nothing
} }
} }
app.ui.dialog.element.style.zIndex = 1100; app.ui.dialog.element.style.zIndex = 1100;
} }
export async function sleep(ms) { export async function sleep(ms) {

View File

@ -1471,17 +1471,17 @@ export class CustomNodesManager {
if (errorMsg) { if (errorMsg) {
self.showError(errorMsg); self.showError(errorMsg);
show_message("Installation Error:\n"+errorMsg, { show_message("Installation Error:\n"+errorMsg, {
msg: `Installation Error: ${errorMsg}`, msg: `Installation Error: ${errorMsg}`,
errorSubtype: `node${label}Error`, errorSubtype: `node${label}Error`,
extraFields: [ extraFields: [
{ {
label: `${label} Error Trace`, label: `${label} Error Trace`,
value: `${label}ErrorsTrace`, value: `${label}ErrorsTrace`,
getData: () => errorMsg, getData: () => errorMsg,
}, },
], ],
}); });
} else { } else {
self.showStatus(`${label} ${result.length} custom node(s) successfully`); self.showStatus(`${label} ${result.length} custom node(s) successfully`);
} }