From e6d4b0ff2404dcf0b3a755c3fcc415ffeb6e754d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 11 Jul 2017 10:59:13 +0200 Subject: Remove any typing from server --- server/lib/friends.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'server/lib/friends.ts') diff --git a/server/lib/friends.ts b/server/lib/friends.ts index 4d56e9eb2..a65820191 100644 --- a/server/lib/friends.ts +++ b/server/lib/friends.ts @@ -38,7 +38,9 @@ import { RemoteVideoCreateData, RemoteVideoUpdateData, RemoteVideoRemoveData, - RemoteVideoReportAbuseData + RemoteVideoReportAbuseData, + ResultList, + Pod as FormatedPod } from '../../shared' type QaduParam = { videoId: string, type: RequestVideoQaduType } @@ -268,8 +270,8 @@ export { function computeForeignPodsList (host: string, podsScore: { [ host: string ]: number }) { // TODO: type res - return getForeignPodsList(host).then((res: any) => { - const foreignPodsList = res.data + return getForeignPodsList(host).then(res => { + const foreignPodsList: { host: string }[] = res.data // Let's give 1 point to the pod we ask the friends list foreignPodsList.push({ host }) @@ -302,7 +304,7 @@ function computeWinningPods (hosts: string[], podsScore: { [ host: string ]: num } function getForeignPodsList (host: string) { - return new Promise((res, rej) => { + return new Promise< ResultList >((res, rej) => { const path = '/api/' + API_VERSION + '/pods' request.get(REMOTE_SCHEME.HTTP + '://' + host + path, function (err, response, body) { -- cgit v1.2.3