From 3aa87cc26fd58836b82c067b58a47e08e30a7784 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 4 Jun 2020 00:18:50 +0800 Subject: refactor(front): Make codes lint-clean! --- Timeline/ClientApp/src/data/timeline.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Timeline/ClientApp/src/data/timeline.ts') diff --git a/Timeline/ClientApp/src/data/timeline.ts b/Timeline/ClientApp/src/data/timeline.ts index bc5e1658..66d9e57a 100644 --- a/Timeline/ClientApp/src/data/timeline.ts +++ b/Timeline/ClientApp/src/data/timeline.ts @@ -4,6 +4,7 @@ import XRegExp from 'xregexp'; import { base64 } from './base64'; import { apiBaseUrl } from '../config'; import { User, UserAuthInfo, getCurrentUser, UserWithToken } from './user'; +import { UiLogicError } from '../common'; export const kTimelineVisibilities = ['Public', 'Register', 'Private'] as const; @@ -159,7 +160,7 @@ export class TimelineServiceTemplate< private checkUser(): UserWithToken { const user = getCurrentUser(); if (user == null) { - throw new Error('You must login to perform the operation.'); + throw new UiLogicError('You must login to perform the operation.'); } return user; } @@ -204,7 +205,7 @@ export class TimelineServiceTemplate< RawCreatePostRequestContent >((resolve) => { if (request.content.type === 'image') { - base64(request.content.data).then((d) => + void base64(request.content.data).then((d) => resolve({ ...request.content, data: d, -- cgit v1.2.3