fix types and params

This commit is contained in:
Julian Krauser 2025-01-22 08:59:38 +01:00
parent 07d31bfe7d
commit ba2155d7c3
4 changed files with 16 additions and 7 deletions

View file

@ -50,14 +50,14 @@ export default abstract class MembershipService {
/**
* @description get membership statistics by memberId
* @param {number} memberId
* @returns {Promise<membershipView>}
* @returns {Promise<Array<membershipView>>}
*/
static async getStatisticsById(memberId: number): Promise<membershipView> {
static async getStatisticsById(memberId: number): Promise<Array<membershipView>> {
return await dataSource
.getRepository(membershipView)
.createQueryBuilder("membershipView")
.where("membershipView.memberId = :memberId", { memberId: memberId })
.getOneOrFail()
.getMany()
.then((res) => {
return res;
})