Skip to content

Commit b779ef2

Browse files
authored
fix: temp files are created in uid directory (#774)
1 parent 3dd7864 commit b779ef2

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/tempFiles.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ import * as crypto from "crypto";
66
import { iconv } from "./vscodeModules";
77
import { configuration } from "./helpers/configuration";
88

9-
export const tempdir = path.join(os.tmpdir(), "vscode-svn");
9+
export const tempdir = path.join(
10+
os.tmpdir(),
11+
`vscode-svn-${os.userInfo().uid.toString()}`
12+
);
1013

1114
export async function createTempSvnRevisionFile(
1215
svnUri: Uri,

src/test/tempFiles.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ let osTmpDir = os.tmpdir();
1414
osTmpDir = osTmpDir[0].toLowerCase() + osTmpDir.substr(1);
1515
const tempRevisionPath = join(
1616
osTmpDir,
17-
"vscode-svn",
17+
`vscode-svn-${os.userInfo().uid.toString()}`,
1818
"1181ae15a77d83ac0b077051dfed21ed",
1919
"r30_test.js"
2020
);

0 commit comments

Comments
 (0)