This commit is contained in:
Benjamin Toby
2025-07-18 19:35:02 +01:00
parent 20a390e4a8
commit 05d6d13ef0
7 changed files with 1 additions and 88 deletions
@@ -15,12 +15,10 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.default = handleSocialDb;
const fs_1 = __importDefault(require("fs"));
const handleNodemailer_1 = __importDefault(require("../../backend/handleNodemailer"));
const addMariadbUser_1 = __importDefault(require("../../backend/addMariadbUser"));
const dbHandler_1 = __importDefault(require("../../backend/dbHandler"));
const encrypt_1 = __importDefault(require("../../dsql/encrypt"));
const addDbEntry_1 = __importDefault(require("../../backend/db/addDbEntry"));
const loginSocialUser_1 = __importDefault(require("./loginSocialUser"));
const grab_dir_names_1 = __importDefault(require("../../../utils/backend/names/grab-dir-names"));
const grab_db_full_name_1 = __importDefault(require("../../../utils/grab-db-full-name"));
/**
* # Handle Social DB
@@ -121,12 +119,6 @@ function handleSocialDb(_a) {
data: Object.assign(Object.assign({}, data), { email: finalEmail }),
});
if ((_b = newUser === null || newUser === void 0 ? void 0 : newUser.payload) === null || _b === void 0 ? void 0 : _b.insertId) {
if (!database) {
/**
* Add a Mariadb User for this User
*/
yield (0, addMariadbUser_1.default)({ userId: newUser.payload.insertId });
}
const newUserQueriedQuery = `SELECT * FROM users WHERE id='${newUser.payload.insertId}'`;
const newUserQueried = (yield (0, dbHandler_1.default)({
database: finalDbName,
@@ -161,20 +153,6 @@ function handleSocialDb(_a) {
.replace(/{{token}}/, generatedToken || ""),
}).then(() => { });
}
const { userPrivateMediaDir, userPublicMediaDir } = (0, grab_dir_names_1.default)({
userId: newUser.payload.insertId,
});
/**
* Create new user folder and file
*
* @description Create new user folder and file
*/
if (!database || (database === null || database === void 0 ? void 0 : database.match(/^datasquirel$/))) {
userPublicMediaDir &&
fs_1.default.mkdirSync(userPublicMediaDir, { recursive: true });
userPrivateMediaDir &&
fs_1.default.mkdirSync(userPrivateMediaDir, { recursive: true });
}
return yield (0, loginSocialUser_1.default)({
user: newUserQueried[0],
social_platform,
@@ -19,7 +19,6 @@ const child_process_1 = require("child_process");
const ejson_1 = __importDefault(require("../../../utils/ejson"));
const dbHandler_1 = __importDefault(require("../../../functions/backend/dbHandler"));
const addDbEntry_1 = __importDefault(require("../../../functions/backend/db/addDbEntry"));
const addMariadbUser_1 = __importDefault(require("../../../functions/backend/addMariadbUser"));
const updateDbEntry_1 = __importDefault(require("../../../functions/backend/db/updateDbEntry"));
const hashPassword_1 = __importDefault(require("../../../functions/dsql/hashPassword"));
const grab_dir_names_1 = __importDefault(require("../../../utils/backend/names/grab-dir-names"));
@@ -81,10 +80,6 @@ function createUser() {
});
if (!((_a = newUser === null || newUser === void 0 ? void 0 : newUser.payload) === null || _a === void 0 ? void 0 : _a.insertId))
return false;
/**
* Add a Mariadb User for this User
*/
yield (0, addMariadbUser_1.default)({ userId: newUser.payload.insertId });
const { STATIC_ROOT } = (0, grab_dir_names_1.default)();
if (!STATIC_ROOT) {
console.log("Static File ENV not Found!");
-13
View File
@@ -15,8 +15,6 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.default = createUserSQLUser;
const generate_password_1 = require("generate-password");
const dbHandler_1 = __importDefault(require("../functions/backend/dbHandler"));
const crud_1 = __importDefault(require("./data-fetching/crud"));
const encrypt_1 = __importDefault(require("../functions/dsql/encrypt"));
const grab_user_main_sql_user_name_1 = __importDefault(require("./grab-user-main-sql-user-name"));
const grab_db_names_1 = __importDefault(require("./grab-db-names"));
const handle_mariadb_user_creation_1 = require("../functions/web-app/mariadb-user/handle-mariadb-user-creation");
@@ -37,17 +35,6 @@ function createUserSQLUser(user) {
const updateWebHostGrants = (yield (0, dbHandler_1.default)({
query: `GRANT ALL PRIVILEGES ON \`${userDbPrefix.replace(/\_/g, "\\_")}%\`.* TO '${mariaDBUsername}'@'${webHost}'`,
}));
const updateUser = yield (0, crud_1.default)({
action: "update",
table: "users",
targetField: "id",
targetValue: user.id,
data: {
mariadb_host: webHost,
mariadb_pass: (0, encrypt_1.default)({ data: newPassword }) || undefined,
mariadb_user: mariaDBUsername,
},
});
return {
fullName,
host,