@@ -30,11 +30,11 @@ export interface UpdateProfileRequest {
3030}
3131
3232export interface UpdateProfileBackgroundImageRequest {
33- file ? : Blob ;
33+ file : Blob ;
3434}
3535
3636export interface UpdateProfileImageRequest {
37- file ? : Blob ;
37+ file : Blob ;
3838}
3939
4040/**
@@ -84,9 +84,13 @@ export class AccountsApi extends runtime.BaseAPI {
8484 }
8585
8686 /**
87- * ヘッダー画像更新
87+ * ヘッダー画像更新(未実装)
8888 */
8989 async updateProfileBackgroundImageRaw ( requestParameters : UpdateProfileBackgroundImageRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < void > > {
90+ if ( requestParameters . file === null || requestParameters . file === undefined ) {
91+ throw new runtime . RequiredError ( 'file' , 'Required parameter requestParameters.file was null or undefined when calling updateProfileBackgroundImage.' ) ;
92+ }
93+
9094 const queryParameters : any = { } ;
9195
9296 const headerParameters : runtime . HTTPHeaders = { } ;
@@ -131,16 +135,20 @@ export class AccountsApi extends runtime.BaseAPI {
131135 }
132136
133137 /**
134- * ヘッダー画像更新
138+ * ヘッダー画像更新(未実装)
135139 */
136- async updateProfileBackgroundImage ( requestParameters : UpdateProfileBackgroundImageRequest = { } , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < void > {
140+ async updateProfileBackgroundImage ( requestParameters : UpdateProfileBackgroundImageRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < void > {
137141 await this . updateProfileBackgroundImageRaw ( requestParameters , initOverrides ) ;
138142 }
139143
140144 /**
141- * プロフィール画像変更
145+ * プロフィール画像変更API。
142146 */
143147 async updateProfileImageRaw ( requestParameters : UpdateProfileImageRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < runtime . ApiResponse < UserWithFollows > > {
148+ if ( requestParameters . file === null || requestParameters . file === undefined ) {
149+ throw new runtime . RequiredError ( 'file' , 'Required parameter requestParameters.file was null or undefined when calling updateProfileImage.' ) ;
150+ }
151+
144152 const queryParameters : any = { } ;
145153
146154 const headerParameters : runtime . HTTPHeaders = { } ;
@@ -185,9 +193,9 @@ export class AccountsApi extends runtime.BaseAPI {
185193 }
186194
187195 /**
188- * プロフィール画像変更
196+ * プロフィール画像変更API。
189197 */
190- async updateProfileImage ( requestParameters : UpdateProfileImageRequest = { } , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < UserWithFollows > {
198+ async updateProfileImage ( requestParameters : UpdateProfileImageRequest , initOverrides ?: RequestInit | runtime . InitOverrideFunction ) : Promise < UserWithFollows > {
191199 const response = await this . updateProfileImageRaw ( requestParameters , initOverrides ) ;
192200 return await response . value ( ) ;
193201 }
0 commit comments