Pass payment address and txHash when creating project

This commit is contained in:
IshaVenikar 2024-10-24 17:05:28 +05:30
parent 92a270afa2
commit 8dc9da3ca0
4 changed files with 9 additions and 1 deletions

View File

@ -221,7 +221,7 @@ export const createResolvers = async (service: Service): Promise<any> => {
organizationSlug: string;
data: AddProjectFromTemplateInput;
lrn: string;
auctionParams: AuctionParams,
auctionParams: AuctionParams;
environmentVariables: EnvironmentVariables[];
},
context: any,

View File

@ -159,6 +159,8 @@ input AddProjectFromTemplateInput {
owner: String!
name: String!
isPrivate: Boolean!
paymentAddress: String!
txHash: String!
}
input AddProjectInput {
@ -166,6 +168,8 @@ input AddProjectInput {
repository: String!
prodBranch: String!
template: String
paymentAddress: String!
txHash: String!
}
input UpdateProjectInput {

View File

@ -832,6 +832,8 @@ export class Service {
repository: gitRepo.data.full_name,
// TODO: Set selected template
template: 'webapp',
paymentAddress: data.paymentAddress,
txHash: data.txHash
}, lrn, auctionParams, environmentVariables);
if (!project || !project.id) {

View File

@ -70,6 +70,8 @@ export interface AddProjectFromTemplateInput {
owner: string;
name: string;
isPrivate: boolean;
paymentAddress: string;
txHash: string;
}
export interface AuctionParams {