update: subscription service
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
export interface IBusinessProvisioningJob {
|
||||
subscriptionId: string;
|
||||
serviceId: string;
|
||||
serviceName: string;
|
||||
businessName: string;
|
||||
userId: string;
|
||||
slug: string;
|
||||
phone: string;
|
||||
email: string;
|
||||
fullName: string;
|
||||
}
|
||||
@@ -22,6 +22,7 @@ import { UpdateSubscriptionPlanDto } from "../DTO/update-subscription.dto";
|
||||
import { SubscriptionPlan } from "../entities/subscription.entity";
|
||||
import { UserSubscription } from "../entities/user-subscription.entity";
|
||||
import { SubscriptionStatus } from "../enums/subscription-status.enum";
|
||||
import { IBusinessProvisioningJob } from "../interfaces/IProvisioning-job-data";
|
||||
import { SubscriptionsPlanRepository } from "../repositories/subscriptions.repository";
|
||||
import { UserSubscriptionsRepository } from "../repositories/user-subscriptions.repository";
|
||||
|
||||
@@ -345,7 +346,10 @@ export class SubscriptionsService {
|
||||
businessName: userSubscription.businessName,
|
||||
userId: user.id,
|
||||
slug: userSubscription.slug,
|
||||
},
|
||||
phone: user.phone,
|
||||
email: user.email,
|
||||
fullName: `${user.firstName} ${user.lastName}`,
|
||||
} as IBusinessProvisioningJob,
|
||||
{
|
||||
priority: SUBSCRIPTIONS.PROVISIONING_JOB_PRIORITY,
|
||||
delay: SUBSCRIPTIONS.PROVISIONING_JOB_DELAY,
|
||||
|
||||
Reference in New Issue
Block a user