Bug 1394073 - Call onStoreFailed in case last payload fails in the uploader r=rnewman

MozReview-Commit-ID: 9cRuevmqbLD

--HG--
extra : rebase_source : be0249ddf14ff40bf1f51fc99f4d01c8eb168be0
This commit is contained in:
Grigory Kruglov 2017-08-25 21:41:35 -04:00
Родитель 2b8c3809c2
Коммит 01cce9ce69
3 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -97,8 +97,8 @@ class PayloadDispatcher {
}
}
void lastPayloadFailed() {
uploader.finished(uploadTimestamp);
void lastPayloadFailed(Exception e) {
uploader.sessionStoreDelegate.onStoreFailed(e);
}
private void finished(long lastModifiedTimestamp) {

Просмотреть файл

@ -200,7 +200,7 @@ class PayloadUploadDelegate implements SyncStorageRequestDelegate {
postedRecordGuids = null;
if (isLastPayload) {
dispatcher.lastPayloadFailed();
dispatcher.lastPayloadFailed(e);
}
}
}

Просмотреть файл

@ -80,7 +80,7 @@ public class PayloadUploadDelegateTest {
}
@Override
public void lastPayloadFailed() {
public void lastPayloadFailed(Exception e) {
didLastPayloadFail = true;
}
}