'use strict' const User = use('App/Models/User'); const Child = use('App/Models/Child'); const Link = use('App/Models/Link'); const IceServer = use('App/Models/IceServer'); const EmailUtils = use('App/Utils/EmailUtils'); class AdminApiController { async getUsers({response}) { const users = await User.all(); // console.log(typeof users); // return users.rows.map(u => { // return u.publicJSON(); // }); return users; } async addStunServer({request, response}) {} async addTurnServer({request, response}) {} async testEmailSettings({auth, response}) { try { if (EmailUtils.sendTestEmail(auth.user)) { return { code: 0, data: {} } } } catch (e) { response.code(500); return { code: 500, message: e.message } } } } module.exports = AdminApiController