Skip to content

Commit 3676b73

Browse files
committed
fix: json responses
1 parent 5fc6858 commit 3676b73

15 files changed

+128
-9
lines changed

json-logs/samples/api/slackLists.create.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,19 @@
2323
{
2424
"key": "",
2525
"name": "",
26-
"is_primary_column": false,
2726
"type": "",
27+
"is_primary_column": false,
2828
"id": "",
2929
"options": {
3030
"format": "",
3131
"show_member_name": false
3232
}
3333
}
3434
]
35+
},
36+
"response_metadata": {
37+
"messages": [
38+
""
39+
]
3540
}
3641
}

json-logs/samples/api/slackLists.items.create.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,16 @@
77
"item": {
88
"id": "",
99
"list_id": "",
10-
"date_created": 12345,
10+
"date_created": 0,
1111
"created_by": "",
1212
"updated_by": "",
1313
"fields": [
14-
""
14+
{
15+
"key": "",
16+
"column_id": "",
17+
"value": "",
18+
"rich_text": []
19+
}
1520
],
1621
"updated_timestamp": ""
1722
},

json-logs/samples/api/slackLists.items.info.json

Lines changed: 76 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,82 @@
44
"error": "",
55
"needed": "",
66
"provided": "",
7-
"list": {},
8-
"record": {},
9-
"subtasks": [
10-
""
11-
],
7+
"list": {
8+
"id": "",
9+
"created": 0,
10+
"timestamp": 0,
11+
"name": "",
12+
"title": "",
13+
"mimetype": "",
14+
"filetype": "",
15+
"pretty_type": "",
16+
"user": "",
17+
"user_team": "",
18+
"editable": false,
19+
"size": 0,
20+
"mode": "",
21+
"is_external": false,
22+
"external_type": "",
23+
"is_public": false,
24+
"public_url_shared": false,
25+
"display_as_bot": false,
26+
"username": "",
27+
"list_metadata": {
28+
"schema": [],
29+
"views": [],
30+
"integrations": [],
31+
"icon": "",
32+
"description": "",
33+
"description_blocks": [],
34+
"is_trial": false,
35+
"subtask_schema": [],
36+
"creation_source": {
37+
"type": "",
38+
"reference_id": ""
39+
},
40+
"todo_mode": false,
41+
"default_view": ""
42+
},
43+
"list_limits": {
44+
"over_row_maximum": false,
45+
"row_count_limit": 0,
46+
"row_count": 0,
47+
"archived_row_count": 0,
48+
"over_column_maximum": false,
49+
"column_count": 0,
50+
"column_count_limit": 0,
51+
"over_view_maximum": false,
52+
"view_count": 0,
53+
"view_count_limit": 0,
54+
"max_attachments_per_cell": 0
55+
},
56+
"url_private": "",
57+
"url_private_download": "",
58+
"permalink": "",
59+
"permalink_public": "",
60+
"last_editor": "",
61+
"list_csv_download_url": "",
62+
"updated": 0,
63+
"is_starred": false,
64+
"skipped_shares": false,
65+
"teams_shared_with": [],
66+
"is_restricted_sharing_enabled": false,
67+
"has_rich_preview": false,
68+
"file_access": "",
69+
"access": "",
70+
"org_or_workspace_access": "",
71+
"is_ai_suggested": false
72+
},
73+
"record": {
74+
"id": "",
75+
"list_id": "",
76+
"date_created": 0,
77+
"created_by": "",
78+
"updated_by": "",
79+
"fields": [],
80+
"updated_timestamp": ""
81+
},
82+
"subtasks": [],
1283
"response_metadata": {
1384
"messages": [
1485
""

json-logs/samples/api/slackLists.items.list.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@
1212
"created_by": "",
1313
"updated_by": "",
1414
"fields": [
15-
""
15+
{
16+
"key": "",
17+
"column_id": "",
18+
"value": "",
19+
"rich_text": []
20+
}
1621
],
1722
"updated_timestamp": ""
1823
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsAccessDeleteResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.util.List;
44
import java.util.Map;
55

6+
import com.slack.api.model.ResponseMetadata;
67
import com.slack.api.methods.SlackApiTextResponse;
78

89
import lombok.Data;
@@ -17,4 +18,6 @@ public class SlackListsAccessDeleteResponse implements SlackApiTextResponse {
1718
private String needed;
1819
private String provided;
1920
private transient Map<String, List<String>> httpResponseHeaders;
21+
22+
private ResponseMetadata responseMetadata;
2023
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsAccessSetResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.util.List;
44
import java.util.Map;
55

6+
import com.slack.api.model.ResponseMetadata;
67
import com.slack.api.methods.SlackApiTextResponse;
78

89
import lombok.Data;
@@ -17,4 +18,6 @@ public class SlackListsAccessSetResponse implements SlackApiTextResponse {
1718
private String needed;
1819
private String provided;
1920
private transient Map<String, List<String>> httpResponseHeaders;
21+
22+
private ResponseMetadata responseMetadata;
2023
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsCreateResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import com.google.gson.annotations.SerializedName;
77
import com.slack.api.model.list.ListMetadata;
8+
import com.slack.api.model.ResponseMetadata;
89
import com.slack.api.methods.SlackApiTextResponse;
910

1011
import lombok.Data;
@@ -25,4 +26,6 @@ public class SlackListsCreateResponse implements SlackApiTextResponse {
2526

2627
@SerializedName("list_metadata")
2728
private ListMetadata listMetadata;
29+
30+
private ResponseMetadata responseMetadata;
2831
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsDownloadGetResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.util.Map;
55

66
import com.google.gson.annotations.SerializedName;
7+
import com.slack.api.model.ResponseMetadata;
78
import com.slack.api.methods.SlackApiTextResponse;
89

910
import lombok.Data;
@@ -23,4 +24,6 @@ public class SlackListsDownloadGetResponse implements SlackApiTextResponse {
2324

2425
@SerializedName("download_url")
2526
private String downloadUrl;
27+
28+
private ResponseMetadata responseMetadata;
2629
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsDownloadStartResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.util.Map;
55

66
import com.google.gson.annotations.SerializedName;
7+
import com.slack.api.model.ResponseMetadata;
78
import com.slack.api.methods.SlackApiTextResponse;
89

910
import lombok.Data;
@@ -21,4 +22,6 @@ public class SlackListsDownloadStartResponse implements SlackApiTextResponse {
2122

2223
@SerializedName("job_id")
2324
private String jobId;
25+
26+
private ResponseMetadata responseMetadata;
2427
}

slack-api-client/src/main/java/com/slack/api/methods/response/slacklists/SlackListsItemsCreateResponse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.util.Map;
55

66
import com.slack.api.model.list.ListRecord;
7+
import com.slack.api.model.ResponseMetadata;
78
import com.slack.api.methods.SlackApiTextResponse;
89

910
import lombok.Data;
@@ -19,4 +20,6 @@ public class SlackListsItemsCreateResponse implements SlackApiTextResponse {
1920
private transient Map<String, List<String>> httpResponseHeaders;
2021

2122
private ListRecord item;
23+
24+
private ResponseMetadata responseMetadata;
2225
}

0 commit comments

Comments
 (0)