1import"../chunks/CWj6FrbW.js";import"../chunks/69_IOA4Y.js";import{p as y,g as v,o as S,h as x,i as B,a as C,b as E,s as I,k as P,l as e,e as a,m as Y}from"../chunks/CD8kWLvT.js";import{i as j}from"../chunks/CdIW-EUl.js";import{i as q}from"../chunks/BolXBFGq.js";import{t as d}from"../chunks/DtbOSK9Q.js";import{g as r}from"../chunks/DhOOJEfF.js";import{p as z}from"../chunks/BzECnBHI.js";import{a as A,c as D,b as F}from"../chunks/BywRmzAD.js";import{g as G,u as H}from"../chunks/CoEPhhZv.js";import{g as J}from"../chunks/B6xGUkLK.js";import{M as K}from"../chunks/DqeDRFGy.js";function to(g,f){y(f,!1);const u=()=>a(z,"$page",s),c=()=>a(k,"$i18n",s),$=()=>a(D,"$config",s),w=()=>a(F,"$settings",s),[s,_]=I(),k=v("i18n");let t=Y(null);S(async()=>{var i;const o=u().url.searchParams.get("id");o?(P(t,await G(localStorage.token,o).catch(n=>null)),e(t)||r("/workspace/models"),(i=e(t))!=null&&i.write_access||(d.error(c().t("You do not have permission to edit this model")),r("/workspace/models"))):r("/workspace/models")});const h=async o=>{var n,l,p;await H(localStorage.token,o.id,o)&&(await A.set(await J(localStorage.token,((l=(n=$())==null?void 0:n.features)==null?void 0:l.enable_direct_connections)&&(((p=w())==null?void 0:p.directConnections)??null))),d.success(c().t("Model updated successfully")),await r("/workspace/models"))};q();var m=x(),M=B(m);{var b=o=>{K(o,{edit:!0,get model(){return e(t)},onSubmit:h})};j(M,o=>{e(t)&&o(b)})}C(g,m),E(),_()}export{to as component}; 2//# sourceMappingURL=40.DheJoqpz.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.