Linting
This commit is contained in:
@@ -1,8 +1,12 @@
|
||||
import { DebugBuilder } from "../../modules/debugger.mjs";
|
||||
const log = new DebugBuilder("server", "mongoNodesWrappers");
|
||||
import { insertDocument, getDocuments, connectToDatabase } from "./mongoHandler.mjs";
|
||||
import {
|
||||
insertDocument,
|
||||
getDocuments,
|
||||
connectToDatabase,
|
||||
} from "./mongoHandler.mjs";
|
||||
|
||||
const collectionName = 'nodes';
|
||||
const collectionName = "nodes";
|
||||
|
||||
// Wrapper for inserting a node
|
||||
export const createNode = async (node) => {
|
||||
@@ -10,7 +14,7 @@ export const createNode = async (node) => {
|
||||
const insertedId = await insertDocument(collectionName, node);
|
||||
return insertedId;
|
||||
} catch (error) {
|
||||
log.ERROR('Error creating node:', error);
|
||||
log.ERROR("Error creating node:", error);
|
||||
throw error;
|
||||
}
|
||||
};
|
||||
@@ -21,7 +25,7 @@ export const getAllNodes = async () => {
|
||||
const nodes = await getDocuments(collectionName);
|
||||
return nodes;
|
||||
} catch (error) {
|
||||
log.ERROR('Error getting all nodes:', error);
|
||||
log.ERROR("Error getting all nodes:", error);
|
||||
throw error;
|
||||
}
|
||||
};
|
||||
@@ -29,12 +33,12 @@ export const getAllNodes = async () => {
|
||||
// Wrapper for retrieving a node by NUID
|
||||
export const getNodeByNuid = async (nuid) => {
|
||||
const db = await connectToDatabase();
|
||||
try {
|
||||
try {
|
||||
const collection = db.db().collection(collectionName);
|
||||
const node = await collection.findOne({ nuid });
|
||||
return node;
|
||||
} catch (error) {
|
||||
log.ERROR('Error getting node by NUID:', error);
|
||||
log.ERROR("Error getting node by NUID:", error);
|
||||
throw error;
|
||||
} finally {
|
||||
// Close the connection
|
||||
@@ -47,11 +51,14 @@ export const updateNodeByNuid = async (nuid, updatedFields) => {
|
||||
const db = await connectToDatabase();
|
||||
try {
|
||||
const collection = db.db().collection(collectionName);
|
||||
const result = await collection.updateOne({ nuid }, { $set: updatedFields });
|
||||
log.INFO('Node updated:', result.modifiedCount);
|
||||
const result = await collection.updateOne(
|
||||
{ nuid },
|
||||
{ $set: updatedFields },
|
||||
);
|
||||
log.INFO("Node updated:", result.modifiedCount);
|
||||
return result.modifiedCount;
|
||||
} catch (error) {
|
||||
log.ERROR('Error updating node by NUID:', error);
|
||||
log.ERROR("Error updating node by NUID:", error);
|
||||
throw error;
|
||||
} finally {
|
||||
// Close the connection
|
||||
@@ -62,16 +69,16 @@ export const updateNodeByNuid = async (nuid, updatedFields) => {
|
||||
// Wrapper for deleting a node by NUID
|
||||
export const deleteNodeByNuid = async (nuid) => {
|
||||
const db = await connectToDatabase();
|
||||
try {
|
||||
try {
|
||||
const collection = db.db().collection(collectionName);
|
||||
const result = await collection.deleteOne({ nuid });
|
||||
log.INFO('Node deleted:', result.deletedCount);
|
||||
log.INFO("Node deleted:", result.deletedCount);
|
||||
return result.deletedCount;
|
||||
} catch (error) {
|
||||
log.ERROR('Error deleting node by NUID:', error);
|
||||
log.ERROR("Error deleting node by NUID:", error);
|
||||
throw error;
|
||||
} finally {
|
||||
// Close the connection
|
||||
await db.close();
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user