mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 18:44:16 +00:00
update linebridge imports
This commit is contained in:
parent
80cc6e0721
commit
efaabf8cf2
@ -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 useMiddlewares = ["withAuthentication", "onlyAdmin"]
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { ComplexController } from "linebridge/dist/classes"
|
||||
import { Controller } from "linebridge/dist/server"
|
||||
import path from "path"
|
||||
import fs from "fs"
|
||||
import stream from "stream"
|
||||
@ -7,7 +7,7 @@ function resolveToUrl(filepath) {
|
||||
return `${global.globalPublicURI}/uploads/${filepath}`
|
||||
}
|
||||
|
||||
export default class FilesController extends ComplexController {
|
||||
export default class FilesController extends Controller {
|
||||
static disabled = true
|
||||
|
||||
get = {
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { ComplexController } from "linebridge/dist/classes"
|
||||
import { Controller } from "linebridge/dist/server"
|
||||
import { Schematized } from "../../lib"
|
||||
import { Post, User } from "../../models"
|
||||
|
||||
export default class PostsController extends ComplexController {
|
||||
export default class PostsController extends Controller {
|
||||
static refName = "PostsController"
|
||||
static useMiddlewares = ["withAuthentication"]
|
||||
|
||||
|
@ -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"
|
||||
|
||||
post = {
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { ComplexController } from "linebridge/dist/classes"
|
||||
import { Controller } from "linebridge/dist/server"
|
||||
import { Role, User } from "../../models"
|
||||
import { Schematized } from "../../lib"
|
||||
|
||||
export default class RolesController extends ComplexController {
|
||||
export default class RolesController extends Controller {
|
||||
static refName = "RolesController"
|
||||
static useMiddlewares = ["roles"]
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { ComplexController } from "linebridge/dist/classes"
|
||||
import { Controller } from "linebridge/dist/server"
|
||||
import { Session } from "../../models"
|
||||
import jwt from "jsonwebtoken"
|
||||
|
||||
export default class SessionController extends ComplexController {
|
||||
export default class SessionController extends Controller {
|
||||
static refName = "SessionController"
|
||||
|
||||
get = {
|
||||
|
@ -1,6 +1,5 @@
|
||||
import { ComplexController } from "linebridge/dist/classes"
|
||||
import { Controller } from "linebridge/dist/server"
|
||||
import passport from "passport"
|
||||
|
||||
import { User, UserFollow } from "../../models"
|
||||
import { Token, Schematized, createUser } from "../../lib"
|
||||
import SessionController from "../SessionController"
|
||||
@ -13,7 +12,7 @@ const AllowedPublicUpdateFields = [
|
||||
"description",
|
||||
]
|
||||
|
||||
export default class UserController extends ComplexController {
|
||||
export default class UserController extends Controller {
|
||||
static refName = "UserController"
|
||||
|
||||
methods = {
|
||||
@ -325,6 +324,7 @@ export default class UserController extends ComplexController {
|
||||
post = {
|
||||
"/login": async (req, res) => {
|
||||
passport.authenticate("local", { session: false }, async (error, user, options) => {
|
||||
console.log(error, user, options)
|
||||
if (error) {
|
||||
return res.status(500).json(`Error validating user > ${error.message}`)
|
||||
}
|
||||
|
@ -19,7 +19,7 @@ Array.prototype.updateFromObjectKeys = function (obj) {
|
||||
}
|
||||
|
||||
import path from "path"
|
||||
import LinebridgeServer from "linebridge/dist/server"
|
||||
import { Server as LinebridgeServer } from "linebridge/dist/server"
|
||||
import bcrypt from "bcrypt"
|
||||
import mongoose from "mongoose"
|
||||
import passport from "passport"
|
||||
|
Loading…
x
Reference in New Issue
Block a user