server-ts: Convert routes/api/setup

This commit is contained in:
Elian Doran 2024-04-06 23:08:41 +03:00
parent 90cf913083
commit 5804dc52bc
No known key found for this signature in database
3 changed files with 11 additions and 10 deletions

View File

@ -1,9 +1,10 @@
"use strict";
const sqlInit = require('../../services/sql_init');
const setupService = require('../../services/setup');
const log = require('../../services/log');
const appInfo = require('../../services/app_info');
import sqlInit = require('../../services/sql_init');
import setupService = require('../../services/setup');
import log = require('../../services/log');
import appInfo = require('../../services/app_info');
import { Request } from 'express';
function getStatus() {
return {
@ -17,13 +18,13 @@ async function setupNewDocument() {
await sqlInit.createInitialDatabase();
}
function setupSyncFromServer(req) {
function setupSyncFromServer(req: Request) {
const { syncServerHost, syncProxy, password } = req.body;
return setupService.setupSyncFromSyncServer(syncServerHost, syncProxy, password);
}
function saveSyncSeed(req) {
function saveSyncSeed(req: Request) {
const { options, syncVersion } = req.body;
if (appInfo.syncVersion !== syncVersion) {
@ -50,7 +51,7 @@ function getSyncSeed() {
};
}
module.exports = {
export = {
getStatus,
setupNewDocument,
setupSyncFromServer,

View File

@ -17,7 +17,7 @@ const NotFoundError = require('../errors/not_found_error');
const ValidationError = require('../errors/validation_error');
// page routes
const setupRoute = require('./setup.js');
const setupRoute = require('./setup');
const loginRoute = require('./login.js');
const indexRoute = require('./index.js');
@ -38,7 +38,7 @@ const recentNotesRoute = require('./api/recent_notes');
const appInfoRoute = require('./api/app_info');
const exportRoute = require('./api/export');
const importRoute = require('./api/import');
const setupApiRoute = require('./api/setup.js');
const setupApiRoute = require('./api/setup');
const sqlRoute = require('./api/sql');
const databaseRoute = require('./api/database');
const imageRoute = require('./api/image');

View File

@ -110,7 +110,7 @@ function getSyncSeedOptions() {
];
}
module.exports = {
export = {
hasSyncServerSchemaAndSeed,
triggerSync,
sendSeedToSyncServer,