Class PrizeProposalsService
Properties
Private
prizeProposalsRepository
Methods
approve
- approve(id): Promise<void>
-
Returns Promise<void>
create
- create(createPrizeDto, userId): Promise<{
admins: string[];
description: string;
images: string[];
isAutomatic: boolean;
priorities: Priority[];
proficiencies: Proficiency[];
proposer_address: string;
startSubmissionDate?: Date;
startVotingDate?: Date;
submission_time: number;
title: string;
user: User;
voting_time: number;
} & PrizeProposals>
-
Returns Promise<{
admins: string[];
description: string;
images: string[];
isAutomatic: boolean;
priorities: Priority[];
proficiencies: Proficiency[];
proposer_address: string;
startSubmissionDate?: Date;
startVotingDate?: Date;
submission_time: number;
title: string;
user: User;
voting_time: number;
} & PrizeProposals>
reject
- reject(id, comment): Promise<void>
-
Parameters
-
id: string
-
comment: string
Returns Promise<void>
remove
- remove(id): Promise<void>
-
Returns Promise<void>