mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
server-ts: Convert routes/api/setup
This commit is contained in:
parent
90cf913083
commit
5804dc52bc
@ -1,9 +1,10 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const sqlInit = require('../../services/sql_init');
|
import sqlInit = require('../../services/sql_init');
|
||||||
const setupService = require('../../services/setup');
|
import setupService = require('../../services/setup');
|
||||||
const log = require('../../services/log');
|
import log = require('../../services/log');
|
||||||
const appInfo = require('../../services/app_info');
|
import appInfo = require('../../services/app_info');
|
||||||
|
import { Request } from 'express';
|
||||||
|
|
||||||
function getStatus() {
|
function getStatus() {
|
||||||
return {
|
return {
|
||||||
@ -17,13 +18,13 @@ async function setupNewDocument() {
|
|||||||
await sqlInit.createInitialDatabase();
|
await sqlInit.createInitialDatabase();
|
||||||
}
|
}
|
||||||
|
|
||||||
function setupSyncFromServer(req) {
|
function setupSyncFromServer(req: Request) {
|
||||||
const { syncServerHost, syncProxy, password } = req.body;
|
const { syncServerHost, syncProxy, password } = req.body;
|
||||||
|
|
||||||
return setupService.setupSyncFromSyncServer(syncServerHost, syncProxy, password);
|
return setupService.setupSyncFromSyncServer(syncServerHost, syncProxy, password);
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveSyncSeed(req) {
|
function saveSyncSeed(req: Request) {
|
||||||
const { options, syncVersion } = req.body;
|
const { options, syncVersion } = req.body;
|
||||||
|
|
||||||
if (appInfo.syncVersion !== syncVersion) {
|
if (appInfo.syncVersion !== syncVersion) {
|
||||||
@ -50,7 +51,7 @@ function getSyncSeed() {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
export = {
|
||||||
getStatus,
|
getStatus,
|
||||||
setupNewDocument,
|
setupNewDocument,
|
||||||
setupSyncFromServer,
|
setupSyncFromServer,
|
@ -17,7 +17,7 @@ const NotFoundError = require('../errors/not_found_error');
|
|||||||
const ValidationError = require('../errors/validation_error');
|
const ValidationError = require('../errors/validation_error');
|
||||||
|
|
||||||
// page routes
|
// page routes
|
||||||
const setupRoute = require('./setup.js');
|
const setupRoute = require('./setup');
|
||||||
const loginRoute = require('./login.js');
|
const loginRoute = require('./login.js');
|
||||||
const indexRoute = require('./index.js');
|
const indexRoute = require('./index.js');
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ const recentNotesRoute = require('./api/recent_notes');
|
|||||||
const appInfoRoute = require('./api/app_info');
|
const appInfoRoute = require('./api/app_info');
|
||||||
const exportRoute = require('./api/export');
|
const exportRoute = require('./api/export');
|
||||||
const importRoute = require('./api/import');
|
const importRoute = require('./api/import');
|
||||||
const setupApiRoute = require('./api/setup.js');
|
const setupApiRoute = require('./api/setup');
|
||||||
const sqlRoute = require('./api/sql');
|
const sqlRoute = require('./api/sql');
|
||||||
const databaseRoute = require('./api/database');
|
const databaseRoute = require('./api/database');
|
||||||
const imageRoute = require('./api/image');
|
const imageRoute = require('./api/image');
|
||||||
|
@ -110,7 +110,7 @@ function getSyncSeedOptions() {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
export = {
|
||||||
hasSyncServerSchemaAndSeed,
|
hasSyncServerSchemaAndSeed,
|
||||||
triggerSync,
|
triggerSync,
|
||||||
sendSeedToSyncServer,
|
sendSeedToSyncServer,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user