Fix env loading and auth response verification
This commit is contained in:
@@ -582,8 +582,8 @@ function openAuthModal(mode){
|
|||||||
resp = await fetch(endpoint, { method: 'POST', headers: buildHeaders(), body: JSON.stringify(payload), credentials: 'same-origin' });
|
resp = await fetch(endpoint, { method: 'POST', headers: buildHeaders(), body: JSON.stringify(payload), credentials: 'same-origin' });
|
||||||
jr = await resp.json().catch(()=>null);
|
jr = await resp.json().catch(()=>null);
|
||||||
}
|
}
|
||||||
if(!resp.ok || (jr && jr.success === false)){
|
if(!resp.ok || !jr || jr.success === false){
|
||||||
showToast((jr && (jr.error || jr.status)) ? (jr.error || jr.status) : 'Gagal', 'error', 5000);
|
showToast((jr && (jr.error || jr.status)) ? (jr.error || jr.status) : 'Gagal memproses respons dari server', 'error', 5000);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(mode === 'register'){
|
if(mode === 'register'){
|
||||||
|
|||||||
@@ -12,8 +12,10 @@ function load_dotenv($path){
|
|||||||
if((substr($v,0,1)==='"' && substr($v,-1)==='"') || (substr($v,0,1)==="'" && substr($v,-1)==="'")){
|
if((substr($v,0,1)==='"' && substr($v,-1)==='"') || (substr($v,0,1)==="'" && substr($v,-1)==="'")){
|
||||||
$v = substr($v,1,-1);
|
$v = substr($v,1,-1);
|
||||||
}
|
}
|
||||||
putenv("$k=$v");
|
if(getenv($k) === false){
|
||||||
$_ENV[$k] = $v;
|
putenv("$k=$v");
|
||||||
|
$_ENV[$k] = $v;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -12,8 +12,10 @@ function load_dotenv($path){
|
|||||||
if((substr($v,0,1)==='"' && substr($v,-1)==='"') || (substr($v,0,1)==="'" && substr($v,-1)==="'")){
|
if((substr($v,0,1)==='"' && substr($v,-1)==='"') || (substr($v,0,1)==="'" && substr($v,-1)==="'")){
|
||||||
$v = substr($v,1,-1);
|
$v = substr($v,1,-1);
|
||||||
}
|
}
|
||||||
putenv("$k=$v");
|
if(getenv($k) === false){
|
||||||
$_ENV[$k] = $v;
|
putenv("$k=$v");
|
||||||
|
$_ENV[$k] = $v;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user