update linebridge imports

This commit is contained in:
srgooglo 2022-05-06 17:43:12 +02:00
parent 80cc6e0721
commit efaabf8cf2
8 changed files with 16 additions and 16 deletions

View File

@ -1,6 +1,6 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
export default class ConfigController extends ComplexController { export default class ConfigController extends Controller {
static refName = "ConfigController" static refName = "ConfigController"
static useMiddlewares = ["withAuthentication", "onlyAdmin"] static useMiddlewares = ["withAuthentication", "onlyAdmin"]

View File

@ -1,4 +1,4 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
import path from "path" import path from "path"
import fs from "fs" import fs from "fs"
import stream from "stream" import stream from "stream"
@ -7,7 +7,7 @@ function resolveToUrl(filepath) {
return `${global.globalPublicURI}/uploads/${filepath}` return `${global.globalPublicURI}/uploads/${filepath}`
} }
export default class FilesController extends ComplexController { export default class FilesController extends Controller {
static disabled = true static disabled = true
get = { get = {

View File

@ -1,8 +1,8 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
import { Schematized } from "../../lib" import { Schematized } from "../../lib"
import { Post, User } from "../../models" import { Post, User } from "../../models"
export default class PostsController extends ComplexController { export default class PostsController extends Controller {
static refName = "PostsController" static refName = "PostsController"
static useMiddlewares = ["withAuthentication"] static useMiddlewares = ["withAuthentication"]

View File

@ -1,6 +1,6 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
export default class PublicController extends ComplexController { export default class PublicController extends Controller {
static refName = "PublicController" static refName = "PublicController"
post = { post = {

View File

@ -1,8 +1,8 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
import { Role, User } from "../../models" import { Role, User } from "../../models"
import { Schematized } from "../../lib" import { Schematized } from "../../lib"
export default class RolesController extends ComplexController { export default class RolesController extends Controller {
static refName = "RolesController" static refName = "RolesController"
static useMiddlewares = ["roles"] static useMiddlewares = ["roles"]

View File

@ -1,8 +1,8 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
import { Session } from "../../models" import { Session } from "../../models"
import jwt from "jsonwebtoken" import jwt from "jsonwebtoken"
export default class SessionController extends ComplexController { export default class SessionController extends Controller {
static refName = "SessionController" static refName = "SessionController"
get = { get = {

View File

@ -1,6 +1,5 @@
import { ComplexController } from "linebridge/dist/classes" import { Controller } from "linebridge/dist/server"
import passport from "passport" import passport from "passport"
import { User, UserFollow } from "../../models" import { User, UserFollow } from "../../models"
import { Token, Schematized, createUser } from "../../lib" import { Token, Schematized, createUser } from "../../lib"
import SessionController from "../SessionController" import SessionController from "../SessionController"
@ -13,7 +12,7 @@ const AllowedPublicUpdateFields = [
"description", "description",
] ]
export default class UserController extends ComplexController { export default class UserController extends Controller {
static refName = "UserController" static refName = "UserController"
methods = { methods = {
@ -325,6 +324,7 @@ export default class UserController extends ComplexController {
post = { post = {
"/login": async (req, res) => { "/login": async (req, res) => {
passport.authenticate("local", { session: false }, async (error, user, options) => { passport.authenticate("local", { session: false }, async (error, user, options) => {
console.log(error, user, options)
if (error) { if (error) {
return res.status(500).json(`Error validating user > ${error.message}`) return res.status(500).json(`Error validating user > ${error.message}`)
} }

View File

@ -19,7 +19,7 @@ Array.prototype.updateFromObjectKeys = function (obj) {
} }
import path from "path" import path from "path"
import LinebridgeServer from "linebridge/dist/server" import { Server as LinebridgeServer } from "linebridge/dist/server"
import bcrypt from "bcrypt" import bcrypt from "bcrypt"
import mongoose from "mongoose" import mongoose from "mongoose"
import passport from "passport" import passport from "passport"