diff --git a/myteamwallet_backend/src/teams/teams.controller.ts b/myteamwallet_backend/src/teams/teams.controller.ts index a9b5974..da85bb9 100644 --- a/myteamwallet_backend/src/teams/teams.controller.ts +++ b/myteamwallet_backend/src/teams/teams.controller.ts @@ -20,7 +20,7 @@ import { Roles } from 'src/roles/roles.decorator'; import { RoleEnum } from 'src/roles/roles.enum'; import { RolesGuard } from 'src/roles/roles.guard'; import { CreateTeamDTO } from './dto/create-team.dto'; -import { TeamsService } from './teams.service'; +import { TeamActivityRow, TeamsService } from './teams.service'; import { PublicTeamAccessService } from './public-team-access.service'; import { UpdatePublicAccessDto } from './dto/public-access.dto'; import { UpdatePlayerProfileDto } from './dto/update-player-profile.dto'; @@ -158,7 +158,7 @@ export class TeamsController { @Req() req, @Param('id') id: string, @Query() query: TransactionsQueryDto, - ) { + ): Promise<{ data: TeamActivityRow[]; total: number }> { const userId = req.user?.id; return this.service.getTeamTransactionsJournal(id, userId, query); } diff --git a/myteamwallet_backend/src/teams/teams.service.ts b/myteamwallet_backend/src/teams/teams.service.ts index 0861871..327192e 100644 --- a/myteamwallet_backend/src/teams/teams.service.ts +++ b/myteamwallet_backend/src/teams/teams.service.ts @@ -19,7 +19,7 @@ import { Team } from './entities/team.entity'; import { TeamAccessService } from './team-access.service'; import { DEACTIVATION_ADJUSTMENT_NOTE_PREFIX } from './team-members.service'; -interface TeamActivityRow { +export interface TeamActivityRow { id: number; date: string; amount: number;