[bug] don't add empty states to states we need to monitor

This commit is contained in:
NicolasCantu 2025-03-12 15:44:41 +01:00
parent 57bd945599
commit 2aa846b8e5

View File

@ -15,6 +15,7 @@ const BASEURL = `https://demo.4nkweb.com`;
const BOOTSTRAPURL = [`${BASEURL}/ws/`]; const BOOTSTRAPURL = [`${BASEURL}/ws/`];
const STORAGEURL = `${BASEURL}/storage` const STORAGEURL = `${BASEURL}/storage`
const DEFAULTAMOUNT = 1000n; const DEFAULTAMOUNT = 1000n;
const EMPTY32BYTES = String('').padStart(64, '0');
export default class Services { export default class Services {
private static initializing: Promise<Services> | null = null; private static initializing: Promise<Services> | null = null;
@ -1073,8 +1074,8 @@ export default class Services {
let new_states = []; let new_states = [];
let roles = []; let roles = [];
for (const state of process.states) { for (const state of process.states) {
if (!state.state_id || state.state_id === EMPTY32BYTES) { continue; }
if (!this.lookForStateId(existing, state.state_id)) { if (!this.lookForStateId(existing, state.state_id)) {
new_states.push(state.state_id); new_states.push(state.state_id);
roles.push(state.roles); roles.push(state.roles);
} }