Refactor to use optional string

Signed-off-by: Tejas Kumar <tejask@spotify.com>
This commit is contained in:
Tejas Kumar
2021-05-20 16:34:04 +02:00
parent a345a2e019
commit d93a3f9853
@@ -147,8 +147,8 @@ export class DocsBuilder {
argv: process.argv,
logger: getRootLogger(),
});
const workingDir = config.get('backend.workingDirectory');
const tmpdirPath = workingDir ? String(workingDir) : os.tmpdir();
const workingDir = config.getOptionalString('backend.workingDirectory');
const tmpdirPath = workingDir || os.tmpdir();
// Fixes a problem with macOS returning a path that is a symlink
const tmpdirResolvedPath = fs.realpathSync(tmpdirPath);
const outputDir = await fs.mkdtemp(