Restrict blocks to NANPA standard (>199XXXX)
This commit is contained in:
parent
824e235191
commit
378517faeb
4
index.js
4
index.js
|
|
@ -902,7 +902,7 @@ app.get("/api/v1/directory/openBlocks", (req, res) => {
|
|||
return { start: row.block_start, end: row.block_start + row.block_length };
|
||||
});
|
||||
const openBlocks = [];
|
||||
for (let i = 1000000; i <= 9999999; i += 10000) {
|
||||
for (let i = 2000000; i <= 9999999; i += 10000) {
|
||||
const blockStart = i;
|
||||
const blockEnd = i + 9999;
|
||||
// Check if block is invalid
|
||||
|
|
@ -1016,7 +1016,7 @@ app.get("/api/v1/checkAvailability/:number", (req, res) => {
|
|||
let number = Number(req.params.number);
|
||||
// Round to nearest 10000 so it's always NXX0000
|
||||
number = Math.floor(number / 10000) * 10000;
|
||||
if (!number || number < 1000000 || number > 9999999 || invalidBlocks.includes(number)) {
|
||||
if (!number || number < 2000000 || number > 9999999 || invalidBlocks.includes(number)) {
|
||||
res.status(400).json({ error: `Number is outside valid range or is an invalid block` });
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue