pesto-students/batch-11-relayer

View on GitHub
server/lib/relayHistoryLib.js

Summary

Maintainability
A
0 mins
Test Coverage
import eventEmitter from './eventsLib';
import RelayHistory from '../models/RelayHistory';
import logger from "../utils/logger"

eventEmitter.on('relayHistory:create', async(payload) => {
  const relayHistory = {
    relayId:payload.relayId,
    status:payload.status,
    message: `From:${payload.from} --> To:${payload.to} Action Performed: ${payload.action}`
  }
  try {
    await RelayHistory.create(relayHistory)
  } catch (e) {
    logger.error(e)
  }
});