@@ -98,53 +98,53 @@ class CoCreateServerSideRender {
9898 }
9999
100100 // Handle elements with [src]
101- for ( let el of dom . querySelectorAll (
102- "[src]:not(script, img, iframe, audio, video, source, track, input, embed, frame)"
103- ) ) {
104- let src = el . getAttribute ( "src" ) ;
105- if ( ! src ) continue ;
106-
107- // Construct actual pathname using src and the original URL
108- let basePath = new URL ( url ) . pathname ;
109- let resolvedPathname = new URL (
110- src ,
111- `http://localhost${ basePath } `
112- ) . pathname ;
113-
114- if ( resolvedPathname . endsWith ( "/" ) ) {
115- resolvedPathname += "index.html" ;
116- }
117- let $filter = {
118- query : {
119- pathname : resolvedPathname
120- }
121- } ; // Use filter to structure query
122-
123- let data = await self . crud . send ( {
124- method : "object.read" ,
125- array : "files" ,
126- object : "" ,
127- $filter,
128- organization_id
129- } ) ;
130-
131- if (
132- data &&
133- data . object &&
134- data . object [ 0 ] &&
135- data . object [ 0 ] . src
136- ) {
137- let chunk = data . object [ 0 ] . src ;
138- let path = el . getAttribute ( "path" ) ;
139- if ( path ) chunk = chunk . replaceAll ( "{{path}}" , path ) ;
140-
141- chunk = await render ( chunk ) ;
142-
143- el . setAttribute ( "rendered" , "" ) ;
144- el . innerHTML = "" ;
145- el . appendChild ( chunk ) ;
146- }
147- }
101+ // for (let el of dom.querySelectorAll(
102+ // "[src]:not(script, img, iframe, audio, video, source, track, input, embed, frame)"
103+ // )) {
104+ // let src = el.getAttribute("src");
105+ // if (!src) continue;
106+
107+ // // Construct actual pathname using src and the original URL
108+ // let basePath = new URL(url).pathname;
109+ // let resolvedPathname = new URL(
110+ // src,
111+ // `http://localhost${basePath}`
112+ // ).pathname;
113+
114+ // if (resolvedPathname.endsWith("/")) {
115+ // resolvedPathname += "index.html";
116+ // }
117+ // let $filter = {
118+ // query: {
119+ // pathname: resolvedPathname
120+ // }
121+ // }; // Use filter to structure query
122+
123+ // let data = await self.crud.send({
124+ // method: "object.read",
125+ // array: "files",
126+ // object: "",
127+ // $filter,
128+ // organization_id
129+ // });
130+
131+ // if (
132+ // data &&
133+ // data.object &&
134+ // data.object[0] &&
135+ // data.object[0].src
136+ // ) {
137+ // let chunk = data.object[0].src;
138+ // let path = el.getAttribute("path");
139+ // if (path) chunk = chunk.replaceAll("{{path}}", path);
140+
141+ // chunk = await render(chunk);
142+
143+ // el.setAttribute("rendered", "");
144+ // el.innerHTML = "";
145+ // el.appendChild(chunk);
146+ // }
147+ // }
148148
149149 return dom ;
150150 }
0 commit comments