1515
1616import * as runtime from '../runtime' ;
1717import type {
18+ User ,
1819 UserPost ,
19- UserProfile ,
2020} from '../models/index' ;
2121import {
22+ UserFromJSON ,
23+ UserToJSON ,
2224 UserPostFromJSON ,
2325 UserPostToJSON ,
24- UserProfileFromJSON ,
25- UserProfileToJSON ,
2626} from '../models/index' ;
2727
2828export interface CreateFollowRequest {
@@ -135,7 +135,7 @@ export class UsersApi extends runtime.BaseAPI {
135135 /**
136136 * 自身の情報を返す
137137 */
138- async getMeRaw ( initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < UserProfile > > {
138+ async getMeRaw ( initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < User > > {
139139 const queryParameters : any = { } ;
140140
141141 const headerParameters : runtime . HTTPHeaders = { } ;
@@ -155,21 +155,21 @@ export class UsersApi extends runtime.BaseAPI {
155155 query : queryParameters ,
156156 } , initOverrides ) ;
157157
158- return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserProfileFromJSON ( jsonValue ) ) ;
158+ return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserFromJSON ( jsonValue ) ) ;
159159 }
160160
161161 /**
162162 * 自身の情報を返す
163163 */
164- async getMe ( initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < UserProfile > {
164+ async getMe ( initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < User > {
165165 const response = await this . getMeRaw ( initOverrides ) ;
166166 return await response . value ( ) ;
167167 }
168168
169169 /**
170170 * ユーザーIDからユーザーを取得する
171171 */
172- async getUserByIdRaw ( requestParameters : GetUserByIdRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < UserProfile > > {
172+ async getUserByIdRaw ( requestParameters : GetUserByIdRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < User > > {
173173 if ( requestParameters . id === null || requestParameters . id === undefined ) {
174174 throw new runtime . RequiredError ( 'id' , 'Required parameter requestParameters.id was null or undefined when calling getUserById.' ) ;
175175 }
@@ -185,21 +185,21 @@ export class UsersApi extends runtime.BaseAPI {
185185 query : queryParameters ,
186186 } , initOverrides ) ;
187187
188- return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserProfileFromJSON ( jsonValue ) ) ;
188+ return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserFromJSON ( jsonValue ) ) ;
189189 }
190190
191191 /**
192192 * ユーザーIDからユーザーを取得する
193193 */
194- async getUserById ( requestParameters : GetUserByIdRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < UserProfile > {
194+ async getUserById ( requestParameters : GetUserByIdRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < User > {
195195 const response = await this . getUserByIdRaw ( requestParameters , initOverrides ) ;
196196 return await response . value ( ) ;
197197 }
198198
199199 /**
200200 * ユーザー名からユーザーを取得する
201201 */
202- async getUserByUsernameRaw ( requestParameters : GetUserByUsernameRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < UserProfile > > {
202+ async getUserByUsernameRaw ( requestParameters : GetUserByUsernameRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < User > > {
203203 if ( requestParameters . username === null || requestParameters . username === undefined ) {
204204 throw new runtime . RequiredError ( 'username' , 'Required parameter requestParameters.username was null or undefined when calling getUserByUsername.' ) ;
205205 }
@@ -215,21 +215,21 @@ export class UsersApi extends runtime.BaseAPI {
215215 query : queryParameters ,
216216 } , initOverrides ) ;
217217
218- return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserProfileFromJSON ( jsonValue ) ) ;
218+ return new runtime . JSONApiResponse ( response , ( jsonValue ) => UserFromJSON ( jsonValue ) ) ;
219219 }
220220
221221 /**
222222 * ユーザー名からユーザーを取得する
223223 */
224- async getUserByUsername ( requestParameters : GetUserByUsernameRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < UserProfile > {
224+ async getUserByUsername ( requestParameters : GetUserByUsernameRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < User > {
225225 const response = await this . getUserByUsernameRaw ( requestParameters , initOverrides ) ;
226226 return await response . value ( ) ;
227227 }
228228
229229 /**
230230 * ユーザーIDからフォロワーを取得する
231231 */
232- async getUserFollowersRaw ( requestParameters : GetUserFollowersRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < Array < UserProfile > > > {
232+ async getUserFollowersRaw ( requestParameters : GetUserFollowersRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < Array < User > > > {
233233 if ( requestParameters . id === null || requestParameters . id === undefined ) {
234234 throw new runtime . RequiredError ( 'id' , 'Required parameter requestParameters.id was null or undefined when calling getUserFollowers.' ) ;
235235 }
@@ -253,21 +253,21 @@ export class UsersApi extends runtime.BaseAPI {
253253 query : queryParameters ,
254254 } , initOverrides ) ;
255255
256- return new runtime . JSONApiResponse ( response , ( jsonValue ) => jsonValue . map ( UserProfileFromJSON ) ) ;
256+ return new runtime . JSONApiResponse ( response , ( jsonValue ) => jsonValue . map ( UserFromJSON ) ) ;
257257 }
258258
259259 /**
260260 * ユーザーIDからフォロワーを取得する
261261 */
262- async getUserFollowers ( requestParameters : GetUserFollowersRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < Array < UserProfile > > {
262+ async getUserFollowers ( requestParameters : GetUserFollowersRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < Array < User > > {
263263 const response = await this . getUserFollowersRaw ( requestParameters , initOverrides ) ;
264264 return await response . value ( ) ;
265265 }
266266
267267 /**
268268 * ユーザーIDからフォローを取得する
269269 */
270- async getUserFollowingRaw ( requestParameters : GetUserFollowingRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < Array < UserProfile > > > {
270+ async getUserFollowingRaw ( requestParameters : GetUserFollowingRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < Array < User > > > {
271271 if ( requestParameters . id === null || requestParameters . id === undefined ) {
272272 throw new runtime . RequiredError ( 'id' , 'Required parameter requestParameters.id was null or undefined when calling getUserFollowing.' ) ;
273273 }
@@ -291,13 +291,13 @@ export class UsersApi extends runtime.BaseAPI {
291291 query : queryParameters ,
292292 } , initOverrides ) ;
293293
294- return new runtime . JSONApiResponse ( response , ( jsonValue ) => jsonValue . map ( UserProfileFromJSON ) ) ;
294+ return new runtime . JSONApiResponse ( response , ( jsonValue ) => jsonValue . map ( UserFromJSON ) ) ;
295295 }
296296
297297 /**
298298 * ユーザーIDからフォローを取得する
299299 */
300- async getUserFollowing ( requestParameters : GetUserFollowingRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < Array < UserProfile > > {
300+ async getUserFollowing ( requestParameters : GetUserFollowingRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < Array < User > > {
301301 const response = await this . getUserFollowingRaw ( requestParameters , initOverrides ) ;
302302 return await response . value ( ) ;
303303 }
0 commit comments