hecking abstractions boi

This commit is contained in:
Ben
2018-09-15 11:58:52 +01:00
parent f9a93d61ab
commit d72127bf2b
4 changed files with 35 additions and 9 deletions

View File

@@ -2,31 +2,32 @@ import {Logger} from '../models/logger';
import {ControllerHandler} from './controllerHandler';
import {API} from '../models/api/api';
import {Database} from '../models/database/database'
import {PermaLink} from '../models/permalinks/permalink';
import {Notes} from '../models/notes/notes';
export class NoteController extends ControllerHandler {
static async newNote(req, res, next) {
let errors = new API.errors(res);
// Logger.debug(JSON.stringify(req.user, false, 4));
let content = req.body.text || undefined;
let content = req.body.text || null;
let creatorid = req.user.id || undefined;
let group = req.body.parentgroup || undefined;
let order = req.body.order || undefined;
let user = req.user || undefined;
if (!creatorid || !user) errors.addError(403, 'Forbidden');
if (errors.count() > 0) {
if (!creatorid || !user) {
errors.addError(403, 'Forbidden');
errors.endpoint();
next();
return;
}
if (!group) group == 0;
// what the hecking heck is this code supoased to do you hecking idiot