diff --git a/adapter/sapaccountadapter.js b/adapter/sapaccountadapter.js index b9eaeb8..575ae28 100644 --- a/adapter/sapaccountadapter.js +++ b/adapter/sapaccountadapter.js @@ -98,6 +98,8 @@ class SAPAccountAdapter extends Adapter { VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, NOW(), ?, 'Not_Active') `; + const password = Buffer.from(sap_password, "utf8").toString("base64"); + db.query( qry, [ @@ -108,7 +110,7 @@ class SAPAccountAdapter extends Adapter { codepage, ket_sap, sap_user, - sap_password, + password, aktivasi, req.body.nik || "system", ], @@ -231,8 +233,9 @@ class SAPAccountAdapter extends Adapter { callback("err", apires); } else { if (result.length > 0) { + const password = Buffer.from(result[0].sap_password, "base64").toString("utf8"); apires.success = true; - apires.data = result[0]; + apires.data = {...result[0], sap_password: password}; } else { apires.meta.code = 200; apires.meta.message = "Record Not Found";