now sends messages correctly

This commit is contained in:
2018-03-15 01:16:16 +01:00
parent 850032bd03
commit 317a9f2189
6 changed files with 41 additions and 10 deletions

View File

@ -61,11 +61,15 @@ export class Universe {
});
// route handling
// adds messages
const addMessageHandler = new Handler('PUT', request => {
const requestBody = request.body;
this.universeStore.addMessage(requestBody.message, requestBody.payload);
console.log(requestBody);
return true;
});
// gets messages
const readMessageHandler = new Handler('GET', request => {
const requestBody = request.body;
this.universeStore.readMessagesYoungerThan(requestBody.since);

View File

@ -14,9 +14,13 @@ export class UniverseClient {
this.options = optionsArg;
}
public sendMessage(message, messagePayload) {
plugins.smartrequest.post(this.options.serverAddress, {
requestBody: messagePayload
public async sendMessage(messageArg, payloadArg) {
const requestBody = {
message: messageArg,
payload: payloadArg
}
await plugins.smartrequest.post(this.options.serverAddress, {
requestBody: requestBody
})
}