Skip to content

Commit a295072

Browse files
committed
chore: regenerate api
1 parent 9ef126f commit a295072

File tree

6 files changed

+284
-219
lines changed

6 files changed

+284
-219
lines changed

src/gen/chat/ChatApi.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,17 +69,17 @@ import {
6969
QueryMessageFlagsResponse,
7070
QueryMessageHistoryRequest,
7171
QueryMessageHistoryResponse,
72-
QueryPollVotesRequest,
7372
QueryPollsRequest,
7473
QueryPollsResponse,
74+
QueryPollVotesRequest,
7575
QueryReactionsRequest,
7676
QueryReactionsResponse,
7777
QueryRemindersRequest,
7878
QueryRemindersResponse,
79-
QuerySegmentTargetsRequest,
80-
QuerySegmentTargetsResponse,
8179
QuerySegmentsRequest,
8280
QuerySegmentsResponse,
81+
QuerySegmentTargetsRequest,
82+
QuerySegmentTargetsResponse,
8383
QueryThreadsRequest,
8484
QueryThreadsResponse,
8585
ReminderResponseData,
@@ -882,6 +882,7 @@ export class ChatApi extends BaseApi {
882882
read_events: request?.read_events,
883883
replies: request?.replies,
884884
search: request?.search,
885+
shared_locations: request?.shared_locations,
885886
skip_last_msg_update_for_system_msgs:
886887
request?.skip_last_msg_update_for_system_msgs,
887888
typing_events: request?.typing_events,
@@ -964,6 +965,7 @@ export class ChatApi extends BaseApi {
964965
reminders: request?.reminders,
965966
replies: request?.replies,
966967
search: request?.search,
968+
shared_locations: request?.shared_locations,
967969
skip_last_msg_update_for_system_msgs:
968970
request?.skip_last_msg_update_for_system_msgs,
969971
typing_events: request?.typing_events,

src/gen/common/CommonApi.ts

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ import {
3636
FileUploadRequest,
3737
FileUploadResponse,
3838
GetApplicationResponse,
39-
GetBlockListResponse,
4039
GetBlockedUsersResponse,
40+
GetBlockListResponse,
4141
GetCustomPermissionResponse,
4242
GetImportResponse,
4343
GetOGResponse,
@@ -60,13 +60,16 @@ import {
6060
ReactivateUsersResponse,
6161
Response,
6262
RestoreUsersRequest,
63+
SharedLocationResponse,
64+
SharedLocationsResponse,
6365
UnblockUsersRequest,
6466
UnblockUsersResponse,
6567
UpdateAppRequest,
6668
UpdateBlockListRequest,
6769
UpdateBlockListResponse,
6870
UpdateExternalStorageRequest,
6971
UpdateExternalStorageResponse,
72+
UpdateLiveLocationRequest,
7073
UpdateUsersPartialRequest,
7174
UpdateUsersRequest,
7275
UpdateUsersResponse,
@@ -966,6 +969,45 @@ export class CommonApi extends BaseApi {
966969
return { ...response.body, metadata: response.metadata };
967970
};
968971

972+
getUserLiveLocations = async (request?: {
973+
user_id?: string;
974+
}): Promise<StreamResponse<SharedLocationsResponse>> => {
975+
const queryParams = {
976+
user_id: request?.user_id,
977+
};
978+
979+
const response = await this.sendRequest<
980+
StreamResponse<SharedLocationsResponse>
981+
>('GET', '/api/v2/users/live_locations', undefined, queryParams);
982+
983+
decoders.SharedLocationsResponse?.(response.body);
984+
985+
return { ...response.body, metadata: response.metadata };
986+
};
987+
988+
updateLiveLocation = async (
989+
request: UpdateLiveLocationRequest & { user_id?: string },
990+
): Promise<StreamResponse<SharedLocationResponse>> => {
991+
const queryParams = {
992+
user_id: request?.user_id,
993+
};
994+
const body = {
995+
created_by_device_id: request?.created_by_device_id,
996+
message_id: request?.message_id,
997+
end_at: request?.end_at,
998+
latitude: request?.latitude,
999+
longitude: request?.longitude,
1000+
};
1001+
1002+
const response = await this.sendRequest<
1003+
StreamResponse<SharedLocationResponse>
1004+
>('PUT', '/api/v2/users/live_locations', undefined, queryParams, body);
1005+
1006+
decoders.SharedLocationResponse?.(response.body);
1007+
1008+
return { ...response.body, metadata: response.metadata };
1009+
};
1010+
9691011
reactivateUsers = async (
9701012
request: ReactivateUsersRequest,
9711013
): Promise<StreamResponse<ReactivateUsersResponse>> => {

0 commit comments

Comments
 (0)