From 041bddffa1b08750f888941f0cc96fd81ac2831c Mon Sep 17 00:00:00 2001 From: ghost Date: Tue, 19 Sep 2023 19:50:12 +0300 Subject: [PATCH] update torrentInfoPrivate method --- src/library/valid.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/library/valid.php b/src/library/valid.php index a2c003d..0c3b843 100644 --- a/src/library/valid.php +++ b/src/library/valid.php @@ -1852,7 +1852,25 @@ class Valid public static function torrentInfoPrivate(mixed $value, array &$error = []) : bool { - // @TODO + if (!is_int($value)) + { + array_push( + $error, + _('Invalid torrent info private data type') + ); + + return false; + } + + if (!in_array($value, [0, 1])) + { + array_push( + $error, + _('Invalid torrent info private value') + ); + + return false; + } return true; }