File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,18 +34,11 @@ export async function getPayment(input: GetPaymentInput): Promise<IyzicoResponse
3434 if (
3535 result &&
3636 typeof result === "object" &&
37- "status " in result &&
38- ( result as { status ?: string } ) . status === "failure"
37+ "errorCode " in result &&
38+ ( result as { errorCode ?: unknown } ) . errorCode != null
3939 ) {
40- const r = result as {
41- errorCode ?: string ;
42- errorMessage ?: string ;
43- } ;
44- reject (
45- new Error (
46- `Iyzico API error ${ r . errorCode ?? "unknown" } : ${ r . errorMessage ?? "no message" } ` ,
47- ) ,
48- ) ;
40+ const r = result as { errorCode ?: string ; errorMessage ?: string } ;
41+ reject ( new Error ( `Iyzico API error ${ r . errorCode } : ${ r . errorMessage ?? "no message" } ` ) ) ;
4942 return ;
5043 }
5144 resolve ( result ) ;
Original file line number Diff line number Diff line change @@ -41,15 +41,11 @@ export async function listPayments(input: ListPaymentsInput): Promise<IyzicoResp
4141 if (
4242 result &&
4343 typeof result === "object" &&
44- "status " in result &&
45- ( result as { status ?: string } ) . status === "failure"
44+ "errorCode " in result &&
45+ ( result as { errorCode ?: unknown } ) . errorCode != null
4646 ) {
4747 const r = result as { errorCode ?: string ; errorMessage ?: string } ;
48- reject (
49- new Error (
50- `Iyzico API error ${ r . errorCode ?? "unknown" } : ${ r . errorMessage ?? "no message" } ` ,
51- ) ,
52- ) ;
48+ reject ( new Error ( `Iyzico API error ${ r . errorCode } : ${ r . errorMessage ?? "no message" } ` ) ) ;
5349 return ;
5450 }
5551 resolve ( result ) ;
You can’t perform that action at this time.
0 commit comments