1
0
Эх сурвалжийг харах

Fix downloading with full path
Export password module

painor 3 жил өмнө
parent
commit
b06b4e375a

+ 5 - 8
gramjs/client/downloads.ts

@@ -741,15 +741,12 @@ function getProperFilename(
     if (!file || typeof file != "string") {
         return file;
     }
-    let fullName = fileType + date + extension;
-    if (fs.existsSync(file)) {
-        if (fs.lstatSync(file).isFile()) {
-            return file;
-        } else {
-            return path.join(file, fullName);
-        }
+
+    if (fs.existsSync(file) && fs.lstatSync(file).isDirectory()) {
+        let fullName = fileType + date + extension;
+        return path.join(file, fullName);
     }
-    return fullName;
+    return file;
 }
 
 /** @hidden */

+ 2 - 1
gramjs/index.ts

@@ -10,5 +10,6 @@ import * as sessions from "./sessions";
 import * as extensions from "./extensions";
 import * as helpers from "./Helpers";
 import * as client from "./client";
+import * as password from "./Password";
 
-export { utils, errors, sessions, extensions, helpers, tl, client };
+export { utils, errors, sessions, extensions, helpers, tl, password, client };