|
|
@@ -1,18 +1,14 @@
|
|
|
"use strict";
|
|
|
|
|
|
-function do_insert_user_info_sub(name, lang_data_list, lang_data = {}, for_a = 0) {
|
|
|
- if(lang_data_list[for_a]) {
|
|
|
- fetch("/api/lang/" + lang_data_list[for_a]).then(function(res) {
|
|
|
- return res.json();
|
|
|
- }).then(function(data) {
|
|
|
- lang_data[lang_data_list[for_a]] = data['data'];
|
|
|
+function do_insert_user_info() {
|
|
|
+ if(document.getElementById('opennamu_get_user_info')) {
|
|
|
+ let name = document.getElementById('opennamu_get_user_info').innerHTML;
|
|
|
|
|
|
- do_insert_user_info_sub(name, lang_data_list, lang_data, for_a + 1);
|
|
|
- });
|
|
|
- } else {
|
|
|
fetch("/api/user_info/" + opennamu_do_url_encode(name)).then(function(res) {
|
|
|
return res.json();
|
|
|
}).then(function(data) {
|
|
|
+ let lang_data = data["language"];
|
|
|
+
|
|
|
let get_data_auth = data['data']['auth'];
|
|
|
if(get_data_auth === '0') {
|
|
|
get_data_auth = lang_data['ip'];
|
|
|
@@ -91,30 +87,4 @@ function do_insert_user_info_sub(name, lang_data_list, lang_data = {}, for_a = 0
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-function do_insert_user_info() {
|
|
|
- if(document.getElementById('opennamu_get_user_info')) {
|
|
|
- let name = document.getElementById('opennamu_get_user_info').innerHTML;
|
|
|
- let lang_data_list = [
|
|
|
- 'user_name',
|
|
|
- 'authority',
|
|
|
- 'state',
|
|
|
- 'member',
|
|
|
- 'normal',
|
|
|
- 'blocked',
|
|
|
- 'type',
|
|
|
- 'regex',
|
|
|
- 'period',
|
|
|
- 'limitless',
|
|
|
- 'login_able',
|
|
|
- 'why',
|
|
|
- 'band_blocked',
|
|
|
- 'ip',
|
|
|
- 'ban',
|
|
|
- 'level'
|
|
|
- ];
|
|
|
-
|
|
|
- do_insert_user_info_sub(name, lang_data_list);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
do_insert_user_info();
|