This commit is contained in:
Rizki
2026-03-06 14:37:56 +07:00
parent 541b423c03
commit 4d94263a93

View File

@ -313,6 +313,8 @@ class PrAdapter extends Adapter{
async queryPrList(req,callback){ async queryPrList(req,callback){
var apires = this.getApiResultDefined(); var apires = this.getApiResultDefined();
try { try {
const proc_nik = process.env.PROC_USER_NIK ?? ""
const proc_users = proc_nik.split(",")
let limit = req.body.limit; let limit = req.body.limit;
let offset = req.body.offset; let offset = req.body.offset;
@ -326,7 +328,9 @@ class PrAdapter extends Adapter{
let swherenik=""; let swherenik="";
if(nik){ if(nik){
swherenik="iby='"+nik+"' and "; if (!proc_users.includes(nik)) {
swherenik = '(iby="'+nik+' or nikapproval="'+nik+'") and ';
}
} }
@ -478,6 +482,8 @@ class PrAdapter extends Adapter{
async queryPrManagementList(req,callback){ async queryPrManagementList(req,callback){
var apires = this.getApiResultDefined(); var apires = this.getApiResultDefined();
try { try {
const proc_nik = process.env.PROC_USER_NIK ?? ""
const proc_users = proc_nik.split(",")
let limit = req.query.limit; let limit = req.query.limit;
let offset = req.query.offset; let offset = req.query.offset;
@ -485,7 +491,7 @@ class PrAdapter extends Adapter{
let nik = req.query.nik; let nik = req.query.nik;
let swherenik="and iby='"+nik+"'"; let swherenik="and iby='"+nik+"'";
if(nik=='999999'){ if (!proc_users.includes(nik)) {
swherenik=""; swherenik="";
} }