eletrotupi / tcc/ commit / 7742007

api: enqueue daily energy insight job

Pedro Lucas Porcellis porcellis@eletrotupi.com 1 month ago 7742007861e4aba94c973d785c8801f8e822d1dc
Parents: 58fc6ed
1 file(s) changed
  • api/src/services/mood.service.ts +8 -0
api/src/services/mood.service.ts
1 1
import { prisma } from "@app/lib/prisma";
2 2
import { Mood } from "@prisma/client";
3 3
import { rollingPeriod } from "@app/lib/queue/processors/insights/utils";
4 4
import { InsightJobName } from "@app/lib/queue/types";
5 5
import { getQueue } from "@app/lib/queue";
▸ 116 unchanged lines
122 122
      opts: {
123 123
        jobId: `energy-sleep-${userId}-${new Date().toDateString()}`,
124 124
        removeOnComplete: true,
125 125
      },
126 126
    },
127 +
    {
128 +
      name: InsightJobName.DailyEnergy,
129 +
      data: payload,
130 +
      opts: {
131 +
        jobId: `daily-energy-${userId}-${new Date().toDateString()}`,
132 +
        removeOnComplete: true,
133 +
      },
134 +
    },
127 135
  ]);
128 136
};