From 290f37ff62b7be1cac00ce0b60549c09e1c00be0 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 30 Dec 2023 11:25:10 -0500 Subject: [PATCH] lang --- wrenchboard/src/shared_tool/account_mngt.cc | 2 +- www-api/app/Models/ResultFormatter.php | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/wrenchboard/src/shared_tool/account_mngt.cc b/wrenchboard/src/shared_tool/account_mngt.cc index 3f479ac3..5392ea8b 100644 --- a/wrenchboard/src/shared_tool/account_mngt.cc +++ b/wrenchboard/src/shared_tool/account_mngt.cc @@ -61,7 +61,7 @@ wrenchboard=> SELECT * FROM use_preferences WHERE status = 1 ORDER BY id ASC; } } - + ret = PHP_API_OK; diff --git a/www-api/app/Models/ResultFormatter.php b/www-api/app/Models/ResultFormatter.php index aedba3c7..b4231f36 100644 --- a/www-api/app/Models/ResultFormatter.php +++ b/www-api/app/Models/ResultFormatter.php @@ -119,6 +119,26 @@ class ResultFormatter extends Model // id AS coupon_id, ca.code, ca.amount, ca.added::date,ca.status switch ($in["action"]) { + case WRENCHBOARD_ACCOUNT_PREFERENCES: + $total = $out["total_record"]; + $res = array( + "status" => $out["status"], + "total_record" => ($total - 1), + "internal_return" => $out["internal_return"], + "result_list" => array(), + ); + for ($i = 0; $i < $total; $i++) { + $key = sprintf("%05d", $i); + $res["result_list"][] = array( + "description" => $out["description_${key}"], + "uid" => $out["uid_${key}"], + "pref" => $out["pref_${key}"], + "lang" => $out["lang_${key}"], + "added" => $out["added_${key}"], + + ); + } + break; case WRENCHBOARD_ACCT_NOTIFICATIONS: $total = $out["total_record"];