mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-07-02 04:35:48 +01:00
Change fs import to use fs/promises
This commit is contained in:
+3
-2
@@ -6,7 +6,7 @@ import certificateModel from "./models/certificate.js";
|
||||
import settingModel from "./models/setting.js";
|
||||
import userModel from "./models/user.js";
|
||||
import userPermissionModel from "./models/user_permission.js";
|
||||
import fs from "fs";
|
||||
import fs from "fs/promises";
|
||||
|
||||
export const isSetup = async () => {
|
||||
const row = await userModel.query().select("id").where("is_deleted", 0).first();
|
||||
@@ -123,7 +123,8 @@ const setupCertbotPlugins = async () => {
|
||||
const credentials_loc = `/etc/letsencrypt/credentials/credentials-${certificate.id}`;
|
||||
if (typeof certificate.meta.dns_provider_credentials === "string") {
|
||||
promises.push(fs.mkdir("/etc/letsencrypt/credentials", { recursive: true })
|
||||
.then(() => fs.writeFile(credentials_loc, certificate.meta.dns_provider_credentials, { mode: 0o600, flag: "wx" })));
|
||||
.then(() => fs.writeFile(credentials_loc, certificate.meta.dns_provider_credentials, { mode: 0o600, flag: "wx" }))
|
||||
.catch((err) => { if (err.code !== "EEXIST") throw err; }));
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user