IPPressure sync bug fixed

This commit is contained in:
Abdussamed 2023-04-16 13:44:16 +03:00
parent 9ae492b318
commit fd414cc225
1 changed files with 7 additions and 11 deletions

View File

@ -1,9 +1,5 @@
const { Client } = require("../Client");
let {addService, addListener} = require("../WebSocket.js");
let {
randomBytes
} = require("node:crypto");
const { slog } = require("../IPC");
class APNumber{
/**
@ -36,12 +32,12 @@ class APNumber{
*/
static release(num)
{
APNumber.busyNumbers.delete(num);
process.send({
type: 'AP_NUMBER/RELEASE',
uuid: APNumber.busyNumbers.get(num).id,
value: num
})
APNumber.busyNumbers.delete(num);
}
static whois(num){
return APNumber.busyNumbers.get(num)?.id;
@ -392,8 +388,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APNumber = value;
client.sync('APNumber');
}
break;
}
case "AP_NUMBER/RELEASE":{
console.log("S",process.pid, 'IPPressure SYNCED')
@ -402,8 +398,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APNumber = void 0;
client.sync('APNumber');
}
break;
}
case "AP_SHORTCODE/LOCK":{
console.log("S",process.pid, 'IPPressure SYNCED')
@ -412,8 +408,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APShortCode = value;
client.sync('APShortCode');
}
break;
}
case "AP_SHORTCODE/RELEASE":{
console.log("S",process.pid, 'IPPressure SYNCED')
@ -422,8 +418,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APShortCode = void 0;
client.sync('APShortCode');
}
break;
}
case "AP_IPADDRESS/LOCK":{
console.log("S",process.pid, 'IPPressure SYNCED')
@ -432,8 +428,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APIPAddress = value;
client.sync('APIPAddress');
}
break;
}
case "AP_IPADDRESS/RELEASE":{
console.log("S",process.pid, 'IPPressure SYNCED')
@ -442,8 +438,8 @@ process.on('message',({type, uuid, value}) => {
if(client)
{
client.APIPAddress = void 0;
client.sync('APIPAddress');
}
break;
}
}
})