[fedi] toot as admin only

This commit is contained in:
les
2019-09-26 22:46:04 +02:00
parent a4837daa18
commit 848d7b4da4
6 changed files with 32 additions and 10 deletions

View File

@@ -1,4 +1,4 @@
const { setting: Setting } = require('../models')
const { setting: Setting, user: User } = require('../models')
const config = require('config')
const consola = require('consola')
const path = require('path')
@@ -26,6 +26,12 @@ const settingsController = {
}
})
// set fediverse admin actor
const fedi_admin = await User.findOne({ where: { email: config.admin_email }})
if (fedi_admin) {
settingsController.settings['fedi_admin'] = fedi_admin.username
}
// // initialize user_locale
if (config.user_locale && fs.existsSync(path.resolve(config.user_locale))) {
const user_locale = fs.readdirSync(path.resolve(config.user_locale))