Skip to content

Commit 4323cb5

Browse files
committed
feat: improve order registration logging
1 parent 8b4e7bd commit 4323cb5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/controllers/MarketplaceController.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import type {
2424
import { inject, injectable } from "tsyringe";
2525
import { FractionService } from "../services/database/entities/FractionEntityService.js";
2626
import { MarketplaceOrdersService } from "../services/database/entities/MarketplaceOrdersEntityService.js";
27+
import { InvalidOrder } from "../lib/marketplace/errors.js";
2728

2829
@injectable()
2930
@Route("v2/marketplace")
@@ -114,6 +115,7 @@ export class MarketplaceController extends Controller {
114115
success: false,
115116
message: "Error processing order",
116117
error: error instanceof Error ? error.message : String(error),
118+
...(error instanceof InvalidOrder ? { result: error.errors } : {}),
117119
};
118120
}
119121
}

0 commit comments

Comments
 (0)