File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
frontend/src/app/main/copilot/copilot-surveys Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 1
1
import { Endpoints } from "@octokit/types" ;
2
2
import mongoose from "mongoose" ;
3
3
import logger from "./logger.js" ;
4
+ import { MemberType } from "models/teams.model.js" ;
4
5
5
6
class TeamsService {
6
7
async updateTeams (
@@ -137,14 +138,14 @@ class TeamsService {
137
138
return team ?. updatedAt || new Date ( 0 ) ;
138
139
}
139
140
140
- async getMemberByLogin ( login : string ) {
141
+ async getMemberByLogin ( login : string ) : Promise < MemberType > {
141
142
const Member = mongoose . model ( "Member" ) ;
142
143
return await Member . findOne ( { login } )
143
144
. select ( "login name url avatar_url" )
144
145
. exec ( ) ;
145
146
}
146
147
147
- async getAllMembers ( org ?: string ) {
148
+ async getAllMembers ( org ?: string ) : Promise < MemberType [ ] > {
148
149
const Member = mongoose . model ( "Member" ) ;
149
150
try {
150
151
return await Member . find ( {
Original file line number Diff line number Diff line change 1
1
import { Injectable } from '@angular/core' ;
2
2
import { HttpClient } from '@angular/common/http' ;
3
+ import { Member } from '../../../services/api/members.service' ;
3
4
4
5
@Injectable ( {
5
6
providedIn : 'root'
@@ -10,6 +11,6 @@ export class GithubService {
10
11
constructor ( private http : HttpClient ) { }
11
12
12
13
getOrgMembers ( ) {
13
- return this . http . get < any [ ] > ( `${ this . apiUrl } /members` ) ;
14
+ return this . http . get < Member [ ] > ( `${ this . apiUrl } /members` ) ;
14
15
}
15
16
}
You can’t perform that action at this time.
0 commit comments