Skip to content

Commit 55c3db1

Browse files
author
Ben Lei
committed
Update example project due to the API updates
1 parent f116b87 commit 55c3db1

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

skygear_example/src/main/java/io/skygear/skygear_example/RecordCreateActivity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ public void onSaveSuccess(Record[] records) {
308308
}
309309

310310
@Override
311-
public void onPartiallySaveSuccess(Map<String, Record> successRecords, Map<String, Error> errors) {
311+
public void onPartiallySaveSuccess(Record[] successRecords, Error[] errors) {
312312
failDialog.setMessage("Unexpected Error");
313313
failDialog.show();
314314
}
@@ -366,7 +366,7 @@ public void onDeleteSuccess(String[] ids) {
366366
}
367367

368368
@Override
369-
public void onDeletePartialSuccess(String[] ids, Map<String, Error> errors) {
369+
public void onDeletePartialSuccess(String[] ids, Error[] errors) {
370370
failDialog.setMessage("Unexpected Error");
371371
failDialog.show();
372372
}

skygear_example/src/main/java/io/skygear/skygear_example/RecordQueryActivity.java

+16-2
Original file line numberDiff line numberDiff line change
@@ -242,10 +242,24 @@ public void onDeleteSuccess(String[] ids) {
242242
}
243243

244244
@Override
245-
public void onDeletePartialSuccess(String[] ids, Map<String, Error> errors) {
245+
public void onDeletePartialSuccess(String[] ids, Error[] errors) {
246246
RecordQueryActivity.this.records = null;
247+
int successCount = 0;
248+
for (String eachId: ids) {
249+
if (eachId != null) {
250+
successCount++;
251+
}
252+
}
253+
254+
int errorCount = 0;
255+
for (Error eachError: errors) {
256+
if (eachError != null) {
257+
errorCount++;
258+
}
259+
}
260+
247261
partiallySuccessDialog.setMessage(
248-
String.format("%d successes\n%d fails", ids.length, errors.size())
262+
String.format("%d successes\n%d fails", successCount, errorCount)
249263
);
250264
partiallySuccessDialog.show();
251265
}

0 commit comments

Comments
 (0)