浏览代码

Chore: debug telegram cidr update

SukkaW 3 年之前
父节点
当前提交
e93a801bf7
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      Build/build-telegram-cidr.js

+ 5 - 0
Build/build-telegram-cidr.js

@@ -13,12 +13,17 @@ const { isIPv4, isIPv6 } = require('net');
     .split('\n')
     .filter(line => line.trim() !== '');
 
+  if (res.length === 0) {
+    throw new Error('Failed to fetch data!');
+  }
+
   await fs.promises.writeFile(
     path.resolve(__dirname, '../List/ip/telegram.conf'),
     '# Telegram CIDR (https://core.telegram.org/resources/cidr.txt)' + '\n' +
     '# Last Updated: ' + lastModified.toISOString() + '\n' +
     res.map(ip => {
       const [subnet] = ip.split('/');
+      console.log('  - ' + ip + ': ' + subnet);
       if (isIPv4(subnet)) {
         return `IP-CIDR,${ip},no-resolve`;
       }