Have the integrity service also resolve when a file is missing

This commit is contained in:
Alex Dima
2020-04-14 17:26:13 +02:00
parent 6e5a73c6ce
commit be7c78cda4
@@ -144,7 +144,7 @@ export class IntegrityServiceImpl implements IIntegrityService {
return new Promise<ChecksumPair>((resolve, reject) => {
fs.readFile(fileUri.fsPath, (err, buff) => {
if (err) {
return reject(err);
return resolve(IntegrityServiceImpl._createChecksumPair(fileUri, '', expected));
}
resolve(IntegrityServiceImpl._createChecksumPair(fileUri, this._computeChecksum(buff), expected));
});