[bug] Fix clearing cache after error in callbackUrl request

This commit is contained in:
Sergey Konovalov
2021-11-03 17:56:07 +03:00
committed by Sergey Konovalov
parent 0342fa5e32
commit a88735c994

View File

@ -1060,7 +1060,10 @@ function* commandSfcCallback(cmd, isSfcm, isEncrypted) {
updateIfTask.status = recoverTask.status;
updateIfTask.statusInfo = recoverTask.statusInfo;
updateIfRes = yield taskResult.updateIf(updateIfTask, updateMask);
if (!(updateIfRes.affectedRows > 0)) {
if (updateIfRes.affectedRows > 0) {
updateMask.status = updateIfTask.status;
updateMask.statusInfo = updateIfTask.statusInfo;
} else {
logger.debug('commandSfcCallback restore %d status failed: docId = %s', recoverTask.status, docId);
}
}