trilium/src/routes/api/setup.js

21 lines
534 B
JavaScript
Raw Normal View History

2017-12-04 11:29:23 +08:00
"use strict";
const sqlInit = require('../../services/sql_init');
const setupService = require('../../services/setup');
2017-12-04 11:29:23 +08:00
async function setupNewDocument(req) {
2017-12-04 11:29:23 +08:00
const { username, password } = req.body;
await sqlInit.createInitialDatabase(username, password);
}
2017-12-04 11:29:23 +08:00
async function setupSyncFromServer(req) {
const { serverAddress, username, password } = req.body;
return await setupService.setupSyncFromSyncServer(serverAddress, username, password);
}
module.exports = {
setupNewDocument,
setupSyncFromServer
};