File tree Expand file tree Collapse file tree
frontend/src/app/main/copilot/copilot-surveys Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { Endpoints } from "@octokit/types" ;
22import mongoose from "mongoose" ;
33import logger from "./logger.js" ;
4+ import { MemberType } from "models/teams.model.js" ;
45
56class TeamsService {
67 async updateTeams (
@@ -137,14 +138,14 @@ class TeamsService {
137138 return team ?. updatedAt || new Date ( 0 ) ;
138139 }
139140
140- async getMemberByLogin ( login : string ) {
141+ async getMemberByLogin ( login : string ) : Promise < MemberType > {
141142 const Member = mongoose . model ( "Member" ) ;
142143 return await Member . findOne ( { login } )
143144 . select ( "login name url avatar_url" )
144145 . exec ( ) ;
145146 }
146147
147- async getAllMembers ( org ?: string ) {
148+ async getAllMembers ( org ?: string ) : Promise < MemberType [ ] > {
148149 const Member = mongoose . model ( "Member" ) ;
149150 try {
150151 return await Member . find ( {
Original file line number Diff line number Diff line change 11import { Injectable } from '@angular/core' ;
22import { HttpClient } from '@angular/common/http' ;
3+ import { Member } from '../../../services/api/members.service' ;
34
45@Injectable ( {
56 providedIn : 'root'
@@ -10,6 +11,6 @@ export class GithubService {
1011 constructor ( private http : HttpClient ) { }
1112
1213 getOrgMembers ( ) {
13- return this . http . get < any [ ] > ( `${ this . apiUrl } /members` ) ;
14+ return this . http . get < Member [ ] > ( `${ this . apiUrl } /members` ) ;
1415 }
1516}
You can’t perform that action at this time.
0 commit comments