Skip to content

Commit

Permalink
fix(ns/storage): review and fix issues
Browse files Browse the repository at this point in the history
  • Loading branch information
AliMD committed Nov 15, 2022
1 parent 97397f9 commit 658426a
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions packages/nanoservice/storage/src/route/get.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ import type {AlwatrConnection} from '@alwatr/nano-server';

nanoServer.route('GET', '/', getDocument);

async function getDocument(connection: AlwatrConnection): Promise<void> {
function getDocument(connection: AlwatrConnection): void {
logger.logMethod('getDocument');

const token = connection.requireToken(config.token);
if (token == null) return;

const params = connection.requireQueryParams<{storage: string, id: string}>({'storage': 'string', 'id': 'string'});
const params = connection.requireQueryParams<{storage: string, id: string}>({storage: 'string', id: 'string'});
if (params == null) return;

const storage = storageProvider.get({name: params.storage});
Expand Down
2 changes: 1 addition & 1 deletion packages/nanoservice/storage/src/route/remove.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ async function removeDocument(connection: AlwatrConnection): Promise<void> {
const token = connection.requireToken(config.token);
if (token == null) return;

const param = connection.requireQueryParams<{storage: string, id: string}>({'storage': 'string', 'id': 'string'});
const param = connection.requireQueryParams<{storage: string, id: string}>({storage: 'string', id: 'string'});
if (param === null) return;

const storage = storageProvider.get({name: param.storage});
Expand Down
4 changes: 2 additions & 2 deletions packages/nanoservice/storage/src/route/update.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ async function updateDocument(connection: AlwatrConnection): Promise<void> {
const token = connection.requireToken(config.token);
if (token == null) return;

const param = connection.requireQueryParams<{storage: string}>({'storage': 'string'});
const param = connection.requireQueryParams<{storage: string}>({storage: 'string'});
if (param === null) return;

const document = await connection.requireJsonBody<DocumentObject>();
if (document == null) return;

if (document._id.length === 0) {
if (!(typeof document._id === 'string' && document._id.length !== 0)) {
return connection.reply({
ok: false,
statusCode: 406,
Expand Down

0 comments on commit 658426a

Please sign in to comment.