Skip to content

fix: resolve merge conflict in subscriptions.ts, retain giftCardService import#197

Open
Rickyy1017 wants to merge 1 commit intoCalebux:mainfrom
Rickyy1017:fix/subscriptions-merge-conflict
Open

fix: resolve merge conflict in subscriptions.ts, retain giftCardService import#197
Rickyy1017 wants to merge 1 commit intoCalebux:mainfrom
Rickyy1017:fix/subscriptions-merge-conflict

Conversation

@Rickyy1017
Copy link
Copy Markdown

Resolved the unresolved git merge conflict in backend/src/routes/subscriptions.ts.
Resolution: Retained the HEAD import block which includes giftCardService, as it is actively used in the POST /:id/attach-gift-card route handler (giftCardService.attachGiftCard(...)). Removing it would break that endpoint.
Additionally fixed two calls to subscriptionService.deleteSubscription() which does not exist on SubscriptionService replaced with subscriptionService.cancelSubscription() which is the correct method per the service layer.
subscriptions.ts now produces zero TypeScript errors. Remaining build errors are in unrelated files (batch.module.ts, scheduler.ts, merchants.ts etc.) and pre-existed before this change.
Tested: npm run build subscriptions.ts removed from error output.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 23, 2026

@Rickyy1017 is attempting to deploy a commit to the Calebux's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant