Skip to content

Commit 2e92d9e

Browse files
author
mydicebot
committed
v190628 - fix prime & stake bet id issue
1 parent 6af0be5 commit 2e92d9e

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

src/api/models/prime.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@ export class PrimeDice extends BaseDice {
122122
let ret = await this._send('', 'POST', data, req.session.accessToken);
123123
let info = req.session.info;
124124
let betInfo = ret.primediceRoll;
125-
betInfo.iid = betInfo.id;
125+
let queryIID = " query{bet(betId:\""+betInfo.id+"\"){iid}}";
126+
let dataIID = await this._send('', 'POST', queryIID, req.session.accessToken);
127+
betInfo.iid = dataIID.bet.iid.split(":")[1];
126128
betInfo.condition = req.body.High == "true"?'>':'<';
127129
betInfo.target = target;
128130
betInfo.profit = (parseFloat(betInfo.payout) - parseFloat(betInfo.amount)).toFixed(8);

src/api/models/stake.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,11 @@ export class StakeDice extends BaseDice {
120120
target = parseFloat(target/10000).toFixed(2);
121121
let data = " mutation{diceRoll(amount:"+amount+",target:"+target+",condition:"+ condition +",currency:"+currency+ ") { id nonce currency amount payout state { ... on CasinoGameDice { result target condition } } createdAt serverSeed{seedHash seed nonce} clientSeed{seed} user{balances{available{amount currency}} statistic{game bets wins losses amount profit currency}}}}";
122122
let ret = await this._send('', 'POST', data, req.session.accessToken);
123-
console.log(ret);
124123
let info = req.session.info;
125124
let betInfo = ret.diceRoll;
126-
betInfo.iid = betInfo.id;
125+
let queryIID = " query{bet(betId:\""+betInfo.id+"\"){iid}}";
126+
let dataIID = await this._send('', 'POST', queryIID, req.session.accessToken);
127+
betInfo.iid = dataIID.bet.iid.split(":")[1];
127128
betInfo.condition = req.body.High == "true"?'>':'<';
128129
betInfo.target = target;
129130
betInfo.profit = (parseFloat(betInfo.payout) - parseFloat(betInfo.amount)).toFixed(8);

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "mydicebot-190627",
2+
"name": "mydicebot-190628",
33
"version": "0.0.1",
44
"description": "My Dice Bot",
55
"homepage": "https://mydicebot.com",

0 commit comments

Comments
 (0)