Skip to content

Commit

Permalink
Fix id typing
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkGL committed Mar 23, 2022
1 parent f97ebb9 commit 2948376
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion lib/models/directbilling/transaction/db.transaction.d.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { DbTransactionStatus } from './db.transaction.status';
import { DbProvider } from '../service/db.provider';
export interface DbTransaction {
id: number;
id: string;
status: DbTransactionStatus;
phoneNumber?: string;
control: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { DbProvider } from '../service/db.provider';
import { DbTransactionStatus } from './db.transaction.status';
export interface PartialDbTransaction {
id: number;
id: string;
status: DbTransactionStatus;
value: number;
value_netto: number;
Expand Down
2 changes: 1 addition & 1 deletion lib/payments/directbilling.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export declare class DirectBilling {
calculateCommission(serviceId: number, amount: number): Promise<DbCalculation | undefined>;
getTransactions(serviceId: number): Promise<PartialDbTransaction[]>;
getTransactionsPaginated(serviceId: number, page?: number, pageSize?: number): Promise<PaginatedResponse<PartialDbTransaction>>;
getTransaction(serviceId: number, transactionId: number): Promise<DbTransaction | undefined>;
getTransaction(serviceId: number, transactionId: string): Promise<DbTransaction | undefined>;
createTransaction(serviceId: number, key: string, request: DbTransactionRequest): Promise<DbGenerationResponse | undefined>;
checkNotification(key: string, body: any): DbTransaction | undefined;
generateSignature(key: string, request: DbTransactionRequest): string;
Expand Down
2 changes: 1 addition & 1 deletion lib/tests/directbilling.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ const run = () => __awaiter(void 0, void 0, void 0, function* () {
console.log(yield db.getTransactions(158));
console.log(yield db.getTransactionsPaginated(158, 1, 100));
// https://docs-new.simpay.pl/typescript/?typescript#directbilling-pobieranie-informacji-o-transakcji
console.log(yield db.getTransaction(158, 559911));
console.log(yield db.getTransaction(158, '559911'));
// https://docs-new.simpay.pl/typescript/?typescript#directbilling-generowanie-transakcji
console.log(yield db.createTransaction(158, 'key', {
amount: 10.00,
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "simpay-typescript-api",
"author": "Rafał Więcek",
"version": "2.1.1",
"version": "2.1.2",
"description": "SimPay.pl API",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/models/directbilling/transaction/db.transaction.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {DbTransactionStatus} from './db.transaction.status';
import {DbProvider} from '../service/db.provider';

export interface DbTransaction {
id: number;
id: string;
status: DbTransactionStatus;

phoneNumber?: string;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {DbProvider} from '../service/db.provider';
import {DbTransactionStatus} from './db.transaction.status';

export interface PartialDbTransaction {
id: number;
id: string;
status: DbTransactionStatus;

value: number;
Expand Down
2 changes: 1 addition & 1 deletion src/payments/directbilling.ts
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ export class DirectBilling {
/*
https://docs-new.simpay.pl/typescript/?typescript#directbilling-pobieranie-informacji-o-transakcji
*/
async getTransaction(serviceId: number, transactionId: number): Promise<DbTransaction | undefined> {
async getTransaction(serviceId: number, transactionId: string): Promise<DbTransaction | undefined> {
const transaction = (await this.client.get(`/${serviceId}/transactions/${transactionId}`)).data.data;

transaction.created_at = new Date(transaction.created_at.replace(' ', 'T'));
Expand Down
2 changes: 1 addition & 1 deletion src/tests/directbilling.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ const run = async () => {
console.log( await db.getTransactionsPaginated(158, 1, 100) );

// https://docs-new.simpay.pl/typescript/?typescript#directbilling-pobieranie-informacji-o-transakcji
console.log( await db.getTransaction(158, 559911) );
console.log( await db.getTransaction(158, '559911') );

// https://docs-new.simpay.pl/typescript/?typescript#directbilling-generowanie-transakcji
console.log( await db.createTransaction(158, 'key', {
Expand Down

0 comments on commit 2948376

Please sign in to comment.