n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 3.56 kB
JavaScript
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.16.1"}}catch(e){}}(),System.register(["./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./core-legacy-VD8c7QJ-.js","./users.store-legacy-azRUgFdP.js","./constants-legacy-2_ytuuS3.js","./collaboration.store-legacy-CFKDVv2B.js"],(function(e,t){var o,r,n,i,s,a,c,l,u,d,f,w,v,k;return e("t",(function(){const e=o(!1),t=u(),p=d(),y=c(),h=s(),b=i(),I=r(),g=k(),m=e=>{try{const{errorCode:t,hint:o}=e;if(409===t){const e=JSON.parse(o??"");if(Array.isArray(e)&&e.length>0&&Object.hasOwn(e[0],"trigger"))return e}return null}catch{return null}};return{updatingWorkflowActivation:e,publishWorkflow:async(o,r,i)=>{e.value=!0,g.requestWriteAccess();const s=!!p.getWorkflowById(o).activeVersion;if(!s){const e={workflow_id:o,is_active:!0,previous_status:!1,ndv_input:!1};n().run("workflowActivate.updateWorkflowActivation",e)}const c=a(l(o));try{const a=o===t.workflowId?c.checksum:void 0,l=await t.publishWorkflow(o,{versionId:r,name:i?.name,description:i?.description,expectedChecksum:a});if(!l.activeVersion||!l.checksum)throw new Error("Failed to publish workflow");return t.setWorkflowActive(o,l.activeVersion,!0),c.setActiveState({activeVersionId:l.activeVersion.versionId,activeVersion:l.activeVersion}),o===t.workflowId&&(t.setWorkflowVersionData({versionId:l.versionId,name:t.versionData?.name??null,description:t.versionData?.description??null}),l.checksum&&c.setChecksum(l.checksum)),n().run("workflow.published",{workflowId:o,versionId:l.activeVersion.versionId}),s||"true"===f("N8N_HIDE_ACTIVATION_ALERT").value||y.openModal(v),{success:!0}}catch(u){return(e=>null!==m(e))(u)?(await(async e=>{const{trigger:t,conflict:o}=m(e)?.pop()||{};let r=o?.workflowId;try{o?.workflowId&&(r=(await p.fetchWorkflow(o?.workflowId)).name)}catch{}y.openModalWithData({name:w,data:{triggerType:t?.type,workflowName:r,...o}})})(u),{success:!1,errorHandled:!0}):(b.showError(u,I.baseText("workflowActivator.showError.title",{interpolate:{newStateName:"published"}})+":"),u.meta?.validationError||(t.setWorkflowInactive(o),c.setActiveState({activeVersionId:null,activeVersion:null})),{success:!1})}finally{e.value=!1}},unpublishWorkflowFromHistory:async o=>{e.value=!0,g.requestWriteAccess();const r={workflow_id:o,is_active:!1,previous_status:!!p.getWorkflowById(o).activeVersion,ndv_input:!1};h.track("User set workflow active status",r),n().run("workflowActivate.updateWorkflowActivation",r);const i=a(l(o));try{const r=o===t.workflowId?i.checksum:void 0;return await t.deactivateWorkflow(o,r),i.setActiveState({activeVersionId:null,activeVersion:null}),n().run("workflow.unpublished",{workflowId:o}),!0}catch(s){return b.showError(s,I.baseText("workflowActivator.showError.title",{interpolate:{newStateName:"deactivated"}})+":"),!1}finally{e.value=!1}}}})),{setters:[function(e){o=e.Ft},function(e){r=e.at},function(e){n=e.In,i=e.Pn,s=e.fr,a=e.oa,c=e.r,l=e.ra,u=e.s,d=e.sr,f=e.vr},function(e){w=e.Os,e.Vs,v=e.ks},function(e){k=e.t}],execute:function(){try{e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(t=(new e.Error).stack)&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f5bc86f8-b828-4bac-a11c-d9e44e40759c",e._sentryDebugIdIdentifier="sentry-dbid-f5bc86f8-b828-4bac-a11c-d9e44e40759c")}catch(e){}var e,t}}}));
//# sourceMappingURL=useWorkflowActivate-legacy-BonTrGwF.js.map