api/env: unquote variables if needed
This commit is contained in:
@@ -120,8 +120,12 @@ const reloadEnvs = async (contents) => {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
const [ key, value ] = line.split(/=(.+)?/);
|
let [ key, value ] = line.split(/=(.+)?/);
|
||||||
if (key) {
|
if (key) {
|
||||||
|
if (value.match(/^['"]/) && value.match(/['"]$/)) {
|
||||||
|
value = JSON.parse(value);
|
||||||
|
}
|
||||||
|
|
||||||
newEnvs[key] = value || '';
|
newEnvs[key] = value || '';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user