refactor(server): fix type errors

This commit is contained in:
syuilo 2023-01-25 11:18:16 +09:00
parent 8cab16c824
commit 520ed8cb4d
2 changed files with 24 additions and 12 deletions

View file

@ -77,10 +77,16 @@ export class AntennaService implements OnApplicationShutdown {
const { type, body } = obj.message as StreamMessages['internal']['payload'];
switch (type) {
case 'antennaCreated':
this.antennas.push(body);
this.antennas.push({
...body,
createdAt: new Date(body.createdAt),
});
break;
case 'antennaUpdated':
this.antennas[this.antennas.findIndex(a => a.id === body.id)] = body;
this.antennas[this.antennas.findIndex(a => a.id === body.id)] = {
...body,
createdAt: new Date(body.createdAt),
};
break;
case 'antennaDeleted':
this.antennas = this.antennas.filter(a => a.id !== body.id);