mirror of
https://github.com/Litlyx/litlyx
synced 2025-12-11 08:18:37 +01:00
updates for testmode
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { requireEnv } from "@utils/requireEnv";
|
||||
import { RedisStreamService } from "@services/RedisStreamService";
|
||||
import { requireEnv } from "./shared/utils/requireEnv";
|
||||
import { RedisStreamService } from "./shared/services/RedisStreamService";
|
||||
|
||||
import express from 'express';
|
||||
import cors from 'cors';
|
||||
@@ -21,9 +21,9 @@ app.post('/event', express.json(jsonOptions), async (req, res) => {
|
||||
const ip = getIPFromRequest(req);
|
||||
const sessionHash = createSessionHash(req.body.website, ip, req.body.userAgent);
|
||||
const flowHash = createFlowSessionHash(req.body.pid, ip, req.body.userAgent);
|
||||
await RedisStreamService.addToStream(streamName, {
|
||||
await RedisStreamService.addToStream(streamName, {
|
||||
...req.body, _type: 'event', sessionHash, ip, flowHash
|
||||
});
|
||||
});
|
||||
return res.sendStatus(200);
|
||||
} catch (ex: any) {
|
||||
return res.status(500).json({ error: ex.message });
|
||||
@@ -59,8 +59,9 @@ app.post('/keep_alive', express.json(jsonOptions), async (req, res) => {
|
||||
});
|
||||
|
||||
async function main() {
|
||||
const PORT = requireEnv("PORT");
|
||||
await RedisStreamService.connect();
|
||||
app.listen(requireEnv("PORT"), () => console.log(`Listening on port ${requireEnv("PORT")}`));
|
||||
app.listen(PORT, () => console.log(`Listening on port ${PORT}`));
|
||||
}
|
||||
|
||||
main();
|
||||
|
||||
Reference in New Issue
Block a user