chore: update RewardSeed in database after generating a new one (#1226)
Reviewed-on: #1226
This commit is contained in:
parent
f78616980a
commit
3e460c5728
@ -1,7 +1,22 @@
|
|||||||
|
import { Inventory } from "@/src/models/inventoryModels/inventoryModel";
|
||||||
|
import { getAccountIdForRequest } from "@/src/services/loginService";
|
||||||
|
import { logger } from "@/src/utils/logger";
|
||||||
import { RequestHandler } from "express";
|
import { RequestHandler } from "express";
|
||||||
|
|
||||||
export const getNewRewardSeedController: RequestHandler = (_req, res) => {
|
export const getNewRewardSeedController: RequestHandler = async (req, res) => {
|
||||||
res.json({ rewardSeed: generateRewardSeed() });
|
const accountId = await getAccountIdForRequest(req);
|
||||||
|
|
||||||
|
const rewardSeed = generateRewardSeed();
|
||||||
|
logger.debug(`generated new reward seed: ${rewardSeed}`);
|
||||||
|
await Inventory.updateOne(
|
||||||
|
{
|
||||||
|
accountOwnerId: accountId
|
||||||
|
},
|
||||||
|
{
|
||||||
|
RewardSeed: rewardSeed
|
||||||
|
}
|
||||||
|
);
|
||||||
|
res.json({ rewardSeed: rewardSeed });
|
||||||
};
|
};
|
||||||
|
|
||||||
export function generateRewardSeed(): number {
|
export function generateRewardSeed(): number {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user