Add a little error checking to checkUserGroup, a=chris

Chris Pollett [2022-07-18 02:Jul:th]
Add a little error checking to checkUserGroup, a=chris
Filename
src/locale/ar/configure.ini
src/locale/bn/configure.ini
src/locale/de/configure.ini
src/locale/el_GR/configure.ini
src/locale/en_US/configure.ini
src/locale/es/configure.ini
src/locale/fa/configure.ini
src/locale/fr_FR/configure.ini
src/locale/he/configure.ini
src/locale/hi/configure.ini
src/locale/id/configure.ini
src/locale/it/configure.ini
src/locale/ja/configure.ini
src/locale/kn/configure.ini
src/locale/ko/configure.ini
src/locale/nl/configure.ini
src/locale/pl/configure.ini
src/locale/pt/configure.ini
src/locale/ru/configure.ini
src/locale/te/configure.ini
src/locale/th/configure.ini
src/locale/tl/configure.ini
src/locale/tr/configure.ini
src/locale/vi_VN/configure.ini
src/locale/vi_VN/statistics.txt
src/locale/zh_CN/configure.ini
src/locale/zh_CN/statistics.txt
src/models/GroupModel.php
diff --git a/src/locale/ar/configure.ini b/src/locale/ar/configure.ini
index 8dac9b899..bd8a9731c 100755
--- a/src/locale/ar/configure.ini
+++ b/src/locale/ar/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "بي إتش بي محرك البحث-يوب!:  %s"
 rss_layout_description = "نتائج البحث ل:  %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/bn/configure.ini b/src/locale/bn/configure.ini
index 1f8aa281c..d89e63557 100755
--- a/src/locale/bn/configure.ini
+++ b/src/locale/bn/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "পিএইচপি সার্চ ইঞ্জিন - Y
 rss_layout_description = "জন্য অনুসন্ধান ফলাফল: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/de/configure.ini b/src/locale/de/configure.ini
index 4fa620c9e..ea3b0a6f3 100755
--- a/src/locale/de/configure.ini
+++ b/src/locale/de/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Suchmaschine - Yioop! : %s"
 rss_layout_description = "Suchergebnisse für: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/el_GR/configure.ini b/src/locale/el_GR/configure.ini
index 163fab4f5..4f55b93f2 100644
--- a/src/locale/el_GR/configure.ini
+++ b/src/locale/el_GR/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Μηχανή Αναζήτησης - Yioop! : %s"
 rss_layout_description = "Αποτελέσματα αναζήτησης για: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/en_US/configure.ini b/src/locale/en_US/configure.ini
index eebe1842b..c12757d4a 100644
--- a/src/locale/en_US/configure.ini
+++ b/src/locale/en_US/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Search Engine - Yioop! : %s"
 rss_layout_description = "Search results for: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/es/configure.ini b/src/locale/es/configure.ini
index 859dbffa9..f8b5696a9 100755
--- a/src/locale/es/configure.ini
+++ b/src/locale/es/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Motor de Búsqueda - Yioop! : %s"
 rss_layout_description = "Resultados de la búsqueda por: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/fa/configure.ini b/src/locale/fa/configure.ini
index f880ceebe..a09092478 100755
--- a/src/locale/fa/configure.ini
+++ b/src/locale/fa/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "موتور جستجوی PHP - Yioop! : %s"
 rss_layout_description = "نتایج جستجو برای: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/fr_FR/configure.ini b/src/locale/fr_FR/configure.ini
index 628cb3779..1691d7f4b 100755
--- a/src/locale/fr_FR/configure.ini
+++ b/src/locale/fr_FR/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Moteur de recherche PHP -Yioop! %s"
 rss_layout_description = "%s résultats"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/he/configure.ini b/src/locale/he/configure.ini
index 7a8c0fc20..f9d709e12 100755
--- a/src/locale/he/configure.ini
+++ b/src/locale/he/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP מנוע חיפוש - Yioop! : %s"
 rss_layout_description = "תוצאות חיפוש עבור: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/hi/configure.ini b/src/locale/hi/configure.ini
index 8e443ab39..fc90d5893 100755
--- a/src/locale/hi/configure.ini
+++ b/src/locale/hi/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP खोज इंजन - Yioop! : %s"
 rss_layout_description = "खोज परिणाम के लिए: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/id/configure.ini b/src/locale/id/configure.ini
index ca31f9096..b153c3208 100755
--- a/src/locale/id/configure.ini
+++ b/src/locale/id/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Mesin Pencari PHP - Yioop! : %s"
 rss_layout_description = "Hasil pencarian untuk: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/it/configure.ini b/src/locale/it/configure.ini
index 301813f44..bc90a4041 100755
--- a/src/locale/it/configure.ini
+++ b/src/locale/it/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Yioop! Motore di Ricerca in PHP: %s"
 rss_layout_description = "Risultati di ricerca per: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/ja/configure.ini b/src/locale/ja/configure.ini
index a7a960831..3a62f591d 100755
--- a/src/locale/ja/configure.ini
+++ b/src/locale/ja/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHPの検索エンジン-Yioop! :%s"
 rss_layout_description = "検索結果:%s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/kn/configure.ini b/src/locale/kn/configure.ini
index 4b336373b..a522a3783 100755
--- a/src/locale/kn/configure.ini
+++ b/src/locale/kn/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "ಪಿಹೆಚಪಿ ಶೋಧನಾ ಯಂತ್ರ - ಯ
 rss_layout_description = "ಈ ಶೋಧನಾ ಫಲಿತಾಂಶಗಳು ನಿಮ್ಮ ಪ್ರಶ್ನೆ: %s  ಯ ಉತ್ತರ"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/ko/configure.ini b/src/locale/ko/configure.ini
index 1042a8ef6..dafd29b04 100755
--- a/src/locale/ko/configure.ini
+++ b/src/locale/ko/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP 검색 엔진 - Yioop! : %s"
 rss_layout_description = "%s 에 대한 서치 결과:"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/nl/configure.ini b/src/locale/nl/configure.ini
index 83a6f76f3..1e84ecc96 100644
--- a/src/locale/nl/configure.ini
+++ b/src/locale/nl/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Search Engine - Yioop! :%S"
 rss_layout_description = "Zoek resultaten voor: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/pl/configure.ini b/src/locale/pl/configure.ini
index f62e0dcb8..eced982ef 100755
--- a/src/locale/pl/configure.ini
+++ b/src/locale/pl/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Wyszukaj silniku PHP - Yioop! : %s"
 rss_layout_description = "Wyniki wyszukiwania dla: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/pt/configure.ini b/src/locale/pt/configure.ini
index 4a3576a97..a2d487bd1 100755
--- a/src/locale/pt/configure.ini
+++ b/src/locale/pt/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Motor de Busca - Yioop! : %s"
 rss_layout_description = "Resultados da pesquisa para: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/ru/configure.ini b/src/locale/ru/configure.ini
index e71006ab5..5c2cdd78d 100755
--- a/src/locale/ru/configure.ini
+++ b/src/locale/ru/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Поиск движке PHP - Yioop! : %s"
 rss_layout_description = "Результаты поиска для: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/te/configure.ini b/src/locale/te/configure.ini
index 46d77ca18..d96e6744d 100644
--- a/src/locale/te/configure.ini
+++ b/src/locale/te/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP శోధన ఇంజిన్ - Yioop! : %s"
 rss_layout_description = "కోసం శోధన ఫలితాలు: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/th/configure.ini b/src/locale/th/configure.ini
index ad4ce53e0..4144a85b2 100755
--- a/src/locale/th/configure.ini
+++ b/src/locale/th/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "ค้นหาเกี่ยวกับ phpquery เค
 rss_layout_description = "ผลการค้นหาสำหรับ:ทั้งหมด %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/tl/configure.ini b/src/locale/tl/configure.ini
index a13f373f6..aea9b1e4a 100644
--- a/src/locale/tl/configure.ini
+++ b/src/locale/tl/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Search Engine - Yioop! : %s"
 rss_layout_description = "Ang mga resulta ng paghahanap para sa: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/tr/configure.ini b/src/locale/tr/configure.ini
index 4b0177897..a031d4513 100755
--- a/src/locale/tr/configure.ini
+++ b/src/locale/tr/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP Arama Motoru - Yioop! : %s"
 rss_layout_description = "%s için arama sonuçları: "
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/vi_VN/configure.ini b/src/locale/vi_VN/configure.ini
index 4d17b2462..55f0baae2 100755
--- a/src/locale/vi_VN/configure.ini
+++ b/src/locale/vi_VN/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "Công Cụ Tìm kiếm PHP - Yioop! : %s"
 rss_layout_description = "Kết quả tìm kiếm: %s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/vi_VN/statistics.txt b/src/locale/vi_VN/statistics.txt
index b6bef56f0..5a165df53 100755
--- a/src/locale/vi_VN/statistics.txt
+++ b/src/locale/vi_VN/statistics.txt
@@ -1 +1 @@
-d:99;
\ No newline at end of file
+d:100;
\ No newline at end of file
diff --git a/src/locale/zh_CN/configure.ini b/src/locale/zh_CN/configure.ini
index 25b4e32df..9d9e20669 100755
--- a/src/locale/zh_CN/configure.ini
+++ b/src/locale/zh_CN/configure.ini
@@ -1877,7 +1877,7 @@ rss_layout_title = "PHP搜索引擎-Yioop! :%s"
 rss_layout_description = "搜索结果为:%s"
 ;
 ; View.php
-view_locale_version = "11"
+view_locale_version = "12"
 view_logo_alt_text = "Yioop"
 ;
 ; /src/views/helpers
diff --git a/src/locale/zh_CN/statistics.txt b/src/locale/zh_CN/statistics.txt
index b6bef56f0..5a165df53 100755
--- a/src/locale/zh_CN/statistics.txt
+++ b/src/locale/zh_CN/statistics.txt
@@ -1 +1 @@
-d:99;
\ No newline at end of file
+d:100;
\ No newline at end of file
diff --git a/src/models/GroupModel.php b/src/models/GroupModel.php
index 1e18267cc..28bf96d94 100644
--- a/src/models/GroupModel.php
+++ b/src/models/GroupModel.php
@@ -337,6 +337,9 @@ class GroupModel extends Model implements MediaConstants
     public function checkUserGroup($user_id, $group_id, $status = -1)
     {
         $db = $this->db;
+        if (intval($user_id) != $user_id) {
+            return C\NOT_MEMBER_STATUS;
+        }
         $params = [$user_id, $group_id];
         $sql = "SELECT STATUS FROM USER_GROUP WHERE
             USER_ID=? AND GROUP_ID=?";
ViewGit