From 709756b8e183f67ef9bf8f7bc149af4736260350 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 7 Jul 2017 16:57:28 +0200 Subject: Async signature and various fixes --- server/lib/request/abstract-request-scheduler.ts | 1 - server/lib/request/request-scheduler.ts | 9 +-------- 2 files changed, 1 insertion(+), 9 deletions(-) (limited to 'server/lib/request') diff --git a/server/lib/request/abstract-request-scheduler.ts b/server/lib/request/abstract-request-scheduler.ts index dd77fddb7..128fc5b28 100644 --- a/server/lib/request/abstract-request-scheduler.ts +++ b/server/lib/request/abstract-request-scheduler.ts @@ -70,7 +70,6 @@ abstract class AbstractRequestScheduler { protected makeRequest (toPod: PodInstance, requestEndpoint: string, requestsToMake: Object) { const params = { toPod: toPod, - sign: true, // Prove our identity method: 'POST' as 'POST', path: '/api/' + API_VERSION + '/remote/' + requestEndpoint, data: requestsToMake // Requests we need to make diff --git a/server/lib/request/request-scheduler.ts b/server/lib/request/request-scheduler.ts index 0dd796fb0..8927d53bb 100644 --- a/server/lib/request/request-scheduler.ts +++ b/server/lib/request/request-scheduler.ts @@ -61,16 +61,9 @@ class RequestScheduler extends AbstractRequestScheduler { } createRequest ({ type, endpoint, data, toIds, transaction }: RequestSchedulerOptions) { - // TODO: check the setPods works - const podIds = [] - // If there are no destination pods abort if (toIds.length === 0) return undefined - toIds.forEach(toPod => { - podIds.push(toPod) - }) - const createQuery = { endpoint, request: { @@ -85,7 +78,7 @@ class RequestScheduler extends AbstractRequestScheduler { return db.Request.create(createQuery, dbRequestOptions) .then(request => { - return request.setPods(podIds, dbRequestOptions) + return request.setPods(toIds, dbRequestOptions) }) } -- cgit v1.2.3