From 986016083b3701906dcf0eb1e2123247624f8a1e Mon Sep 17 00:00:00 2001 From: iBNu Maksum Date: Mon, 3 Mar 2025 14:28:18 +0700 Subject: [PATCH] routeros 7.18 changelog "has put !empty sentence when API query returns nothing"; so i try to add that type, maybe works --- system/autoload/PEAR2/Net/RouterOS/Response.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/system/autoload/PEAR2/Net/RouterOS/Response.php b/system/autoload/PEAR2/Net/RouterOS/Response.php index 6e381cf4..ff6a9604 100644 --- a/system/autoload/PEAR2/Net/RouterOS/Response.php +++ b/system/autoload/PEAR2/Net/RouterOS/Response.php @@ -46,7 +46,11 @@ class Response extends Message /** * The last response for a request. */ - const TYPE_FINAL = '!done'; + const TYPE_FINAL = '!done';/** + + * The empty response for a request. + */ + const TYPE_EMPTY = '!empty'; /** * A response with data. @@ -246,6 +250,7 @@ class Response extends Message { switch ($type) { case self::TYPE_FINAL: + case self::TYPE_EMPTY: case self::TYPE_DATA: case self::TYPE_ERROR: case self::TYPE_FATAL: