Validate that getPath is not throwing
This commit is contained in:
parent
03bad54bce
commit
68fe6f45c4
1 changed files with 10 additions and 3 deletions
|
@ -110,9 +110,16 @@ const increaseDiskCache = () => {
|
|||
* versions.
|
||||
*/
|
||||
const deleteLegacyDiskCacheDirIfExists = async () => {
|
||||
// The existing code was passing "cache" as a parameter to getPath. This was
|
||||
// incorrect, cache is not a valid value. However, we replicate that
|
||||
// behaviour so that we get back the same path that the old got was getting.
|
||||
// The existing code was passing "cache" as a parameter to getPath. This is
|
||||
// incorrect if we go by the types - "cache" is not a valid value for the
|
||||
// parameter to `app.getPath`.
|
||||
//
|
||||
// It might be an issue in the types, since at runtime it seems to work. For
|
||||
// example, on macOS I get `~/Library/Caches`.
|
||||
//
|
||||
// Irrespective, we replicate the original behaviour so that we get back the
|
||||
// same path that the old got was getting.
|
||||
//
|
||||
// @ts-expect-error
|
||||
const cacheDir = path.join(app.getPath("cache"), "ente");
|
||||
if (existsSync(cacheDir)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue