mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 08:41:23 +00:00
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
This commit is contained in:
@@ -25,12 +25,18 @@ function isRollingLogFile(file: string): boolean {
|
||||
|
||||
async function resolveLogFile(file: string): Promise<string> {
|
||||
const stat = await fs.stat(file).catch(() => null);
|
||||
if (stat) return file;
|
||||
if (!isRollingLogFile(file)) return file;
|
||||
if (stat) {
|
||||
return file;
|
||||
}
|
||||
if (!isRollingLogFile(file)) {
|
||||
return file;
|
||||
}
|
||||
|
||||
const dir = path.dirname(file);
|
||||
const entries = await fs.readdir(dir, { withFileTypes: true }).catch(() => null);
|
||||
if (!entries) return file;
|
||||
if (!entries) {
|
||||
return file;
|
||||
}
|
||||
|
||||
const candidates = await Promise.all(
|
||||
entries
|
||||
|
||||
Reference in New Issue
Block a user