diff --git a/src/services/main/offerManager.ts b/src/services/main/offerManager.ts index 9c238600..cc72ce3e 100644 --- a/src/services/main/offerManager.ts +++ b/src/services/main/offerManager.ts @@ -90,7 +90,7 @@ export class OfferManager { } async UpdateUserOffer(ctx: Types.UserContext, req: Types.OfferConfig) { - await this.storage.offerStorage.UpdateUserOffer(ctx.app_user_id, { + await this.storage.offerStorage.UpdateUserOffer(ctx.app_user_id, req.offer_id, { expected_data: req.expected_data, label: req.label, price_sats: req.price_sats, diff --git a/src/services/storage/offerStorage.ts b/src/services/storage/offerStorage.ts index 8fa4b532..41af3ca6 100644 --- a/src/services/storage/offerStorage.ts +++ b/src/services/storage/offerStorage.ts @@ -33,8 +33,8 @@ export default class { async DeleteUserOffer(appUserId: string, offerId: string, entityManager = this.DB) { await entityManager.getRepository(UserOffer).delete({ app_user_id: appUserId, offer_id: offerId }) } - async UpdateUserOffer(app_user_id: string, req: Partial) { - return this.DB.getRepository(UserOffer).update({ app_user_id, offer_id: req.offer_id }, req) + async UpdateUserOffer(app_user_id: string, offerId: string, req: Partial) { + return this.DB.getRepository(UserOffer).update({ app_user_id, offer_id: offerId }, req) } async GetUserOffers(app_user_id: string): Promise {