diff --git a/json-logs/samples/api/admin.conversations.bulkArchive.json b/json-logs/samples/api/admin.conversations.bulkArchive.json index ab3baebc7..4652221c5 100644 --- a/json-logs/samples/api/admin.conversations.bulkArchive.json +++ b/json-logs/samples/api/admin.conversations.bulkArchive.json @@ -6,7 +6,7 @@ "bulk_action_id": "", "not_added": [ { - "channel_id": "C00000000", + "channel_id": "", "errors": [ "" ] diff --git a/json-logs/samples/api/files.completeUploadExternal.json b/json-logs/samples/api/files.completeUploadExternal.json index 9b8858cb4..268ff47ca 100644 --- a/json-logs/samples/api/files.completeUploadExternal.json +++ b/json-logs/samples/api/files.completeUploadExternal.json @@ -49,6 +49,18 @@ "thread_ts": "0000000000.000000", "latest_reply": "0000000000.000000", "source": "" + }, + { + "reply_users": [ + "" + ], + "reply_users_count": 12345, + "reply_count": 12345, + "ts": "0000000000.000000", + "channel_name": "", + "team_id": "T00000000", + "share_user_id": "U00000000", + "source": "" } ], "C00000001": [ @@ -65,6 +77,18 @@ "thread_ts": "0000000000.000000", "latest_reply": "0000000000.000000", "source": "" + }, + { + "reply_users": [ + "" + ], + "reply_users_count": 12345, + "reply_count": 12345, + "ts": "0000000000.000000", + "channel_name": "", + "team_id": "T00000000", + "share_user_id": "U00000000", + "source": "" } ] } diff --git a/slack-api-client/src/test/java/util/sample_json_generation/JsonDataRecorder.java b/slack-api-client/src/test/java/util/sample_json_generation/JsonDataRecorder.java index e9c2df94f..ed2c91587 100644 --- a/slack-api-client/src/test/java/util/sample_json_generation/JsonDataRecorder.java +++ b/slack-api-client/src/test/java/util/sample_json_generation/JsonDataRecorder.java @@ -322,6 +322,14 @@ private void scanToNormalizeValues(String path, JsonElement parent, String name, array.remove(0); } array.add(gson.toJsonTree(initProperties(new Bookmark()))); + + } else if (path.startsWith("/api/admin.conversations.") && name != null && name.equals("not_added")) { + while (!array.isEmpty()) { + array.remove(0); + } + AdminConversationsBulkMoveResponse.NotAdded notAdded = initProperties(new AdminConversationsBulkMoveResponse.NotAdded()); + notAdded.setErrors(Arrays.asList("")); + array.add(gson.toJsonTree(notAdded)); } else if (path.equals("/api/admin.conversations.search") && name != null && name.equals("ownership_details")) { while (!array.isEmpty()) { array.remove(0);