Manav Rathi 1 год назад
Родитель
Сommit
83d2644bf4
2 измененных файлов с 3 добавлено и 3 удалено
  1. 2 2
      desktop/src/main/stream.ts
  2. 1 1
      web/apps/photos/src/utils/native-stream.ts

+ 2 - 2
desktop/src/main/stream.ts

@@ -31,8 +31,8 @@ export const registerStreamProtocol = () => {
         const url = request.url;
         const { host, pathname } = new URL(url);
         switch (host) {
-            /* stream://write//path/to/file */
-            /*          -host/pathname----- */
+            /* stream://write/path/to/file */
+            /*          host-pathname----- */
             case "write":
                 try {
                     await writeStream(pathname, request.body);

+ 1 - 1
web/apps/photos/src/utils/native-stream.ts

@@ -25,7 +25,7 @@ export const writeStream = async (path: string, stream: ReadableStream) => {
     // In another twist, the TypeScript libdom.d.ts does not include the
     // "duplex" parameter, so we need to cast to get TypeScript to let this code
     // through. e.g. see https://github.com/node-fetch/node-fetch/issues/1769
-    const req = new Request(`stream://write/${path}`, {
+    const req = new Request(`stream://write${path}`, {
         // GET can't have a body
         method: "POST",
         body: stream,